2025-06-24 08:32:44 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 08:32:44 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32364 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 08:32:44 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 08:32:46 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 08:32:46 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 08:32:46 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 08:32:47 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 08:32:47 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 08:32:48 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 08:32:48 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 08:32:48 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 08:32:49 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 08:32:49 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 08:32:49 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 08:32:49 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 08:32:49 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 08:32:49 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 08:32:52 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 08:32:53 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 08:32:53 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 08:32:54 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 08:32:54 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 08:32:54 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 08:32:57 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a62384[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$9a3ab935#updateMaterials] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@208bde64[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3923efdd#outsourcingOrder] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@c4f6d5b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3923efdd#procurementOrder] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@453c10c2[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3923efdd#shengchanOrder2] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@76b5b1e2[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$36cb617f#getKuCun] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@8b329ae[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$36cb617f#getKuCunTo40SB] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fe1a856[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$36cb617f#getMassageForMultipleWorkCenters] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5a7e0d68[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$36cb617f#getMassageDelayDate] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@11f8d64[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$96d7c9e9#generateDoc1] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10f03ab0[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@62a193e0[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@489ec791[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3597174b[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 08:33:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24a38ef3[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 08:33:00 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 08:33:00 [Thread-45] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 08:33:00 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 08:33:00 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 08:33:01 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 08:33:01 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.997 seconds (JVM running for 27.895) 2025-06-24 08:33:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 08:33:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 08:33:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 08:33:03 [RMI TCP Connection(8)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 08:33:03 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 08:34:59 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJPaExWMmZ5SjAyajFwMWFMejFPUk5qQjFRSFhYM20xRiIsInVzZXJJZCI6MX0.8xJVPD84o1-Gqpw6gzJOxQ4ZEKQ4ZhAleE6fVTL9n8I 2025-06-24 08:34:59 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ3d29CY1pxZDRoMkxocnluekR1Tk01bzFMVk10SWQ2VCIsInVzZXJJZCI6MX0.8ZWwVD5vvXPuUqlLWqKvcuV1qvrlUR4ipGzwgaEYYMk 2025-06-24 08:34:59 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [127.0.0.1]内网IP[admin][Success][登录成功] 2025-06-24 09:22:27 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 09:22:27 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 09:22:27 [Thread-45] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 09:22:29 [xxl-job, executor ExecutorRegistryThread] ERROR c.x.job.core.util.XxlJobRemotingUtil - Connection refused: connect java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) at java.net.Socket.connect(Socket.java:606) at sun.net.NetworkClient.doConnect(NetworkClient.java:175) at sun.net.www.http.HttpClient.openServer(HttpClient.java:499) at sun.net.www.http.HttpClient.openServer(HttpClient.java:594) at sun.net.www.http.HttpClient.(HttpClient.java:278) at sun.net.www.http.HttpClient.New(HttpClient.java:375) at sun.net.www.http.HttpClient.New(HttpClient.java:407) at sun.net.www.protocol.http.HttpURLConnection.setNewClient(HttpURLConnection.java:781) at sun.net.www.protocol.http.HttpURLConnection.setNewClient(HttpURLConnection.java:769) at sun.net.www.protocol.http.HttpURLConnection.writeRequests(HttpURLConnection.java:711) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1627) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1534) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) at com.xxl.job.core.util.XxlJobRemotingUtil.postBody(XxlJobRemotingUtil.java:119) at com.xxl.job.core.biz.client.AdminBizClient.registryRemove(AdminBizClient.java:47) at com.xxl.job.core.thread.ExecutorRegistryThread$1.run(ExecutorRegistryThread.java:84) at java.lang.Thread.run(Thread.java:750) 2025-06-24 09:22:29 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connection refused: connect), for url : http://localhost:9100/xxl-job-admin/api/registryRemove, content=null] 2025-06-24 09:22:29 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 09:22:29 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 09:22:29 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 09:22:29 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 09:22:29 [Thread-44] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 09:22:29 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 09:22:30 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 09:22:30 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 09:22:30 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 09:22:30 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 09:35:22 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 09:35:22 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 24044 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 09:35:22 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 09:35:25 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 09:35:25 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 09:35:25 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 09:35:26 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 09:35:26 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 09:35:27 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 09:35:27 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 09:35:28 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 09:35:28 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 09:35:28 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 09:35:28 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 09:35:28 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 09:35:28 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 09:35:28 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 09:35:31 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 09:35:32 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 09:35:33 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 09:35:33 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 09:35:33 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 09:35:33 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 09:35:36 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ebd4486[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$d5b0ef73#updateMaterials] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69c413f7[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$749a261b#procurementOrder] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d6f094e[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$749a261b#outsourcingOrder] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b886e86[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$749a261b#shengchanOrder2] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f758e05[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$724197bd#getKuCun] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46e77fb7[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$724197bd#getKuCunTo40SB] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43c73b5c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$724197bd#getMassageDelayDate] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b1381fc[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$724197bd#getMassageForMultipleWorkCenters] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@48b53f3d[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$d24e0027#generateDoc1] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3552eb5b[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4fb53b76[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@38de4f1d[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5973d3ec[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 09:35:39 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7b59f3aa[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 09:35:39 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 09:35:39 [Thread-46] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 09:35:39 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 09:35:39 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 09:35:40 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 09:35:40 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.506 seconds (JVM running for 28.856) 2025-06-24 09:35:41 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 09:35:41 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 09:35:41 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 09:35:42 [RMI TCP Connection(5)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 09:35:42 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 09:36:52 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误1次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$6afacaf5.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 09:36:52 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [127.0.0.1]内网IP[admin][Error][密码输入错误1次] 2025-06-24 09:37:00 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [127.0.0.1]内网IP[admin][Error][验证码错误] 2025-06-24 09:37:00 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.CaptchaException: 验证码错误 at com.ruoyi.system.service.SysLoginService.validateCaptcha(SysLoginService.java:208) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:74) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$6afacaf5.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 09:37:03 [schedule-pool-2] INFO c.r.s.s.i.SysLogininforServiceImpl - [127.0.0.1]内网IP[admin][Error][密码输入错误2次] 2025-06-24 09:37:03 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误2次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$6afacaf5.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 09:37:25 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [127.0.0.1]内网IP[admin][Error][密码输入错误3次] 2025-06-24 09:37:25 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误3次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$6afacaf5.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 09:37:53 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJmaHUzNDdXZmxpTmhEMVc0V2FWQkpCVnFvUmxjcjBoZiIsInVzZXJJZCI6MX0.QY2KtzpgZjH-JsuQG_jd8kPTkFEJzOISnzZdPT393p0 2025-06-24 09:37:53 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJhWm8wMjNtSHRObFBqcmVrVjVmWTRZcHF6dk1Qd2J1MSIsInVzZXJJZCI6MX0.cjbD9x7bRyb_gq_F7okNUrJSqsLZlgEXAWoLQiZ3p_w 2025-06-24 09:37:53 [schedule-pool-3] INFO c.r.s.s.i.SysLogininforServiceImpl - [127.0.0.1]内网IP[admin][Success][登录成功] 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 10:36:55 [Thread-46] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 10:36:55 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 10:36:55 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 10:36:55 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 10:36:55 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 10:36:55 [Thread-45] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:36:55 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:37:06 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:37:06 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 17824 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:37:06 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:37:09 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:37:09 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:37:09 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:37:09 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:37:09 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:37:10 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:37:11 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:37:11 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:37:11 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:37:11 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:37:11 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:37:11 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:37:11 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:37:11 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:37:14 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:37:15 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:37:15 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:37:16 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:37:16 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:37:16 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:37:18 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:37:18 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:37:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:37:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:37:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:37:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:37:18 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 10:40:37 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:40:37 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 28912 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:40:37 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:40:40 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:40:40 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:40:40 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:40:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:40:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:40:41 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:40:41 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:40:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:40:42 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:40:42 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:40:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:40:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:40:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:40:43 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:40:45 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:40:46 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:40:47 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:40:47 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:40:47 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:40:47 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:40:49 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:40:49 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:40:49 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:40:49 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:40:49 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:40:49 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:40:49 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 10:42:15 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:42:15 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 29628 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:42:15 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:42:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:42:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:42:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:42:18 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:42:18 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:42:20 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:42:20 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:42:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:42:20 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:42:21 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:42:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:42:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:42:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:42:21 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:42:23 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:42:25 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:42:25 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:42:25 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:42:26 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:42:26 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:42:27 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:42:27 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:42:27 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:42:27 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:42:27 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:42:27 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:42:27 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 10:44:28 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:44:28 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 29712 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:44:28 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:44:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:44:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:44:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:44:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:44:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:44:33 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:44:33 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:44:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:44:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:44:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:44:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:44:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:44:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:44:34 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:44:36 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:44:37 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:44:38 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:44:38 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:44:39 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:44:39 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:44:40 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:44:40 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:44:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:44:40 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:44:40 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:44:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:44:40 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 10:46:57 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:46:57 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 3616 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:46:57 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:46:59 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:46:59 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:46:59 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:47:00 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:47:00 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:47:01 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:47:01 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:47:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:47:01 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:47:02 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:47:02 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:47:02 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:47:02 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:47:02 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:47:04 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:47:06 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:47:06 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:47:06 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:47:07 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:47:07 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:47:08 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:47:08 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:47:08 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:47:08 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:47:08 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:47:08 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:47:08 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 10:50:35 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:50:35 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 4852 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:50:35 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:50:38 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:50:38 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:50:38 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:50:38 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:50:38 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:50:40 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:50:40 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:50:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:50:40 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:50:40 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:50:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:50:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:50:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:50:40 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:50:43 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:50:44 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:50:45 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:50:45 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:50:45 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:50:45 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:50:47 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 8; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:50:47 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:50:47 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:50:47 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:50:47 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:50:47 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:50:47 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 10:52:55 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:52:55 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30396 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:52:55 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:52:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:52:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:52:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:52:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:52:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:53:00 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:53:00 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:53:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:53:00 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:53:00 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:53:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:53:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:53:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:53:01 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:53:03 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:53:04 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:53:05 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:53:05 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:53:05 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:53:05 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:53:07 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 8; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:53:07 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:53:07 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:53:07 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:53:07 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:53:07 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:53:07 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 10:54:27 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 10:54:27 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 29476 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 10:54:27 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 10:54:30 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 10:54:30 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 10:54:30 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 10:54:30 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 10:54:30 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 10:54:32 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 10:54:32 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 10:54:32 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 10:54:32 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 10:54:32 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 10:54:32 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 10:54:32 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 10:54:32 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 10:54:32 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 10:54:35 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 10:54:36 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 10:54:36 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 10:54:37 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 10:54:37 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:54:37 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 10:54:39 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 8; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 10:54:39 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 10:54:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 10:54:39 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 10:54:39 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 10:54:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 10:54:39 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 11:07:21 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:07:21 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 17536 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:07:21 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:07:24 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:07:24 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:07:24 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:07:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:07:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:07:26 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:07:26 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:07:26 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:07:26 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:07:26 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:07:26 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:07:26 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:07:26 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:07:27 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:07:29 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:07:30 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:07:31 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:07:31 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:07:31 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:07:31 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:07:33 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 8; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 11:07:33 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:07:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:07:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:07:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:07:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:07:33 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 11:16:51 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:16:51 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 12852 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:16:51 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:16:54 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:16:54 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:16:54 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:16:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:16:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:16:55 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:16:55 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:16:56 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:16:56 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:16:56 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:16:56 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:16:56 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:16:56 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:16:56 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:16:59 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:17:00 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:17:00 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:17:00 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:17:01 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:17:01 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:17:02 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bomDetailsController' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class]: Unsatisfied dependency expressed through constructor parameter 2; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processRouteServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 8; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'processOrderProServiceImpl' defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'processRouteServiceImpl': Requested bean is currently in creation: Is there an unresolvable circular reference? 2025-06-24 11:17:02 [main] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:17:03 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:17:03 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:17:03 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:17:03 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:17:03 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - *************************** APPLICATION FAILED TO START *************************** Description: The dependencies of some of the beans in the application context form a cycle: bomDetailsController defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\controller\BomDetailsController.class] ┌─────┐ | processRouteServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessRouteServiceImpl.class] ↑ ↓ | processOrderProServiceImpl defined in file [F:\evo_k3cloud\ruoyi-system\target\classes\com\ruoyi\system\service\impl\ProcessOrderProServiceImpl.class] └─────┘ Action: Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. 2025-06-24 11:17:28 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:17:28 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 19644 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:17:28 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:17:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:17:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:17:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:17:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:17:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:17:32 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:17:32 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:17:32 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:17:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:17:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:17:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:17:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:17:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:17:33 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:17:35 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:17:37 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:17:37 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:17:37 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:17:38 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:17:38 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:17:40 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@630e5803[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$9c4ac279#updateMaterials] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7e822c11[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3b33f921#outsourcingOrder] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b810b54[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3b33f921#procurementOrder] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1e7f312[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3b33f921#shengchanOrder2] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10387d6d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$38db6ac3#getMassageForMultipleWorkCenters] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fb539df[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$38db6ac3#getMassageDelayDate] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2c3d46d6[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$38db6ac3#getKuCun] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@127c5f20[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$38db6ac3#getKuCunTo40SB] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@417c9b17[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$98e7d32d#generateDoc1] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@17d13926[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@511cc6fc[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@216906a0[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4e885b9[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:17:44 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1a6e940b[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:17:44 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:17:44 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:17:44 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:17:44 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:17:44 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:17:44 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.025 seconds (JVM running for 18.212) 2025-06-24 11:17:45 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:17:45 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:17:46 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:17:46 [RMI TCP Connection(6)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:17:46 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:18:38 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/orderPro',认证失败'token 无效:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiI2V0QyZkZnVGl5eG9CYXdjTURSSjl1Wk9LTVlYeWltZyIsInVzZXJJZCI6MX0.BgToBDLvsJEBmeQ0wH7ecy0595jZdcbmDSa10I21bc8',无法访问系统资源 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0333的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0334的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0331的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0332的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-117-XCL, 计划开始时间:Fri May 16 08:00:00 CST 2025, 计划结束时间:Mon Jun 02 08:00:00 CST 2025 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 11:20:16 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:20:16 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:20:16 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0330的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:20:16 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:20:16 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:20:16 [XNIO-1 task-2] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-022-HD, 计划开始时间:Mon Jun 16 00:00:00 CST 2025, 计划结束时间:Sun Jul 13 00:00:00 CST 2025 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0339的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0337的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-133-XCL, 计划开始时间:Tue Jun 10 00:00:00 CST 2025, 计划结束时间:Thu Jun 12 00:00:00 CST 2025 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0338的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0335的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-149-XCL, 计划开始时间:Thu Jul 03 08:00:00 CST 2025, 计划结束时间:Sat Jul 05 08:00:00 CST 2025 2025-06-24 11:20:16 [XNIO-1 task-2] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0336的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:225) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:207) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$1f886b56.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:20:16 [XNIO-1 task-2] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-068-XCL, 计划开始时间:Tue Apr 08 08:00:00 CST 2025, 计划结束时间:Tue May 20 08:00:00 CST 2025 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:20:16 [XNIO-1 task-2] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-060-XCL, 计划开始时间:Mon Apr 07 00:00:00 CST 2025, 计划结束时间:Thu Apr 10 00:00:00 CST 2025 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:20:16 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:26:50 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:26:50 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 24204 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:26:50 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:26:53 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:26:53 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:26:53 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:26:53 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:26:53 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:26:54 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:26:54 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:26:54 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:26:55 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:26:55 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:26:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:26:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:26:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:26:55 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:26:58 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:26:59 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:26:59 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:26:59 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:27:00 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:27:00 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:27:03 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@86e7c7a[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$37f49b17#updateMaterials] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6e863469[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$d6ddd1bf#procurementOrder] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6a9e88f1[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$d6ddd1bf#outsourcingOrder] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@22edca96[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$d6ddd1bf#shengchanOrder2] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@591bff1d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d4854361#getKuCunTo40SB] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6e1bd2b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d4854361#getKuCun] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18a66406[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d4854361#getMassageForMultipleWorkCenters] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@54d3b4fe[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d4854361#getMassageDelayDate] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@52364a6e[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$3491abcb#generateDoc1] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5935ade6[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@72187492[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3ba55a6b[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b20024b[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:27:06 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2f8ede54[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:27:06 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:27:06 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:27:06 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:27:06 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:27:06 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:27:06 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.567 seconds (JVM running for 18.885) 2025-06-24 11:27:07 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:27:08 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:27:08 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:27:08 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:27:09 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:28:20 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0333的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:20 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0334的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:20 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0331的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:20 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0332的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:20 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-117-XCL, 计划开始时间:Fri May 16 08:00:00 CST 2025, 计划结束时间:Mon Jun 02 08:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0330的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-022-HD, 计划开始时间:Mon Jun 16 00:00:00 CST 2025, 计划结束时间:Sun Jul 13 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0339的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0337的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-133-XCL, 计划开始时间:Tue Jun 10 00:00:00 CST 2025, 计划结束时间:Thu Jun 12 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0338的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0335的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-149-XCL, 计划开始时间:Thu Jul 03 08:00:00 CST 2025, 计划结束时间:Sat Jul 05 08:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0336的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-068-XCL, 计划开始时间:Tue Apr 08 08:00:00 CST 2025, 计划结束时间:Tue May 20 08:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-060-XCL, 计划开始时间:Mon Apr 07 00:00:00 CST 2025, 计划结束时间:Thu Apr 10 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-139-QD-01, 计划开始时间:Thu Jun 12 00:00:00 CST 2025, 计划结束时间:Sat Jun 28 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-076-XCL, 计划开始时间:Mon Apr 21 00:00:00 CST 2025, 计划结束时间:Thu May 15 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-141-XCL, 计划开始时间:Wed Jun 11 00:00:00 CST 2025, 计划结束时间:Fri Jun 13 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-057-QD, 计划开始时间:Tue Mar 25 00:00:00 CST 2025, 计划结束时间:Mon Apr 14 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-052-XCL, 计划开始时间:Sat Mar 22 00:00:00 CST 2025, 计划结束时间:Sat Apr 12 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-SJ-024-0324, 计划开始时间:Thu Dec 12 00:00:00 CST 2024, 计划结束时间:Wed Jan 15 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-109-XCZ, 计划开始时间:Sat May 17 08:00:00 CST 2025, 计划结束时间:Thu Jun 05 08:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0322的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0323的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:21 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-033-ELS, 计划开始时间:Thu Mar 20 00:00:00 CST 2025, 计划结束时间:Sun Mar 30 00:00:00 CST 2025 2025-06-24 11:28:21 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0320的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-045-XCL, 计划开始时间:Tue Mar 25 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0321的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-24, 计划开始时间:Tue Apr 15 00:00:00 CST 2025, 计划结束时间:Fri Apr 18 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-WT-024-0328的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-027-FS-02, 计划开始时间:Thu Jun 19 00:00:00 CST 2025, 计划结束时间:Wed Jul 09 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-102-XCP, 计划开始时间:Sat May 10 00:00:00 CST 2025, 计划结束时间:Thu May 29 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0329的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0326的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-148-XCL, 计划开始时间:Fri Jun 20 00:00:00 CST 2025, 计划结束时间:Sat Jul 05 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0324的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0325的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-006-FS, 计划开始时间:Wed Mar 19 00:00:00 CST 2025, 计划结束时间:Mon Apr 14 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号1的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号2的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号3的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号4的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号5的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-061-XCL, 计划开始时间:Thu Apr 10 08:00:00 CST 2025, 计划结束时间:Mon Jun 16 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-021-LT, 计划开始时间:Sun Jun 15 00:00:00 CST 2025, 计划结束时间:Tue Jun 24 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-001-XCL, 计划开始时间:Tue Mar 04 00:00:00 CST 2025, 计划结束时间:Sat Apr 05 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-014-01, 计划开始时间:Wed Jun 11 00:00:00 CST 2025, 计划结束时间:Thu Jun 26 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-067-XCL, 计划开始时间:Sun Mar 30 00:00:00 CST 2025, 计划结束时间:Sun Apr 20 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-092-XCL, 计划开始时间:Wed May 13 00:00:00 CST 2026, 计划结束时间:Thu May 15 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0057, 计划开始时间:Fri Feb 07 08:00:00 CST 2025, 计划结束时间:Thu Mar 06 08:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-SJ-025-0024, 计划开始时间:Tue Feb 04 00:00:00 CST 2025, 计划结束时间:Mon Mar 10 00:00:00 CST 2025 2025-06-24 11:28:22 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0355的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0356的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0353的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0354的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0320-02, 计划开始时间:Sun Dec 29 00:00:00 CST 2024, 计划结束时间:Fri Jan 10 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0276, 计划开始时间:Wed Jan 01 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0351的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0352的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0320-01, 计划开始时间:Tue Dec 10 00:00:00 CST 2024, 计划结束时间:Fri Jan 10 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0350的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-121-QD-01, 计划开始时间:Wed Mar 19 08:00:00 CST 2025, 计划结束时间:Sat Jun 07 08:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-121-QD-02, 计划开始时间:Sat May 24 08:00:00 CST 2025, 计划结束时间:Sun Jun 08 08:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-030-XCL, 计划开始时间:Sat Mar 15 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-092-XCL, 计划开始时间:Mon Apr 21 00:00:00 CST 2025, 计划结束时间:Tue May 06 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0359的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-083-XCL, 计划开始时间:Fri Apr 18 00:00:00 CST 2025, 计划结束时间:Tue May 13 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0357的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0358的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号ZP-25-022-BG01的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-016-XCL, 计划开始时间:Sat Apr 26 00:00:00 CST 2025, 计划结束时间:Mon Jun 09 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号1111的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-QD-024-0243的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-QD-024-0242的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0046, 计划开始时间:Fri Jan 24 00:00:00 CST 2025, 计划结束时间:Sun Feb 23 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-118-XCL-01, 计划开始时间:Wed May 28 00:00:00 CST 2025, 计划结束时间:Fri May 30 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0344的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0345的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0342的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0343的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0340的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0341的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:23 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-037-XCL, 计划开始时间:Thu Mar 20 00:00:00 CST 2025, 计划结束时间:Thu Mar 27 00:00:00 CST 2025 2025-06-24 11:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-QD-024-0249的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-084-XCL, 计划开始时间:Mon May 05 08:00:00 CST 2025, 计划结束时间:Thu Jul 10 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-039, 计划开始时间:Mon Jun 02 00:00:00 CST 2025, 计划结束时间:Thu Jun 12 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-009-QD, 计划开始时间:Tue Mar 04 00:00:00 CST 2025, 计划结束时间:Wed Mar 05 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0025-R的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0025-L的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:24 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0348的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-114-QD, 计划开始时间:Mon Jun 02 08:00:00 CST 2025, 计划结束时间:Wed Jun 04 08:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0349的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:24 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0346的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:24 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0347的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-022-FS-01, 计划开始时间:Sun May 18 00:00:00 CST 2025, 计划结束时间:Tue Jun 03 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-042, 计划开始时间:Tue Jun 24 00:00:00 CST 2025, 计划结束时间:Mon Jun 30 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-029-FS, 计划开始时间:Thu Jun 12 08:00:00 CST 2025, 计划结束时间:Thu Jul 03 08:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:SH-25-002-FS, 计划开始时间:Sat Mar 29 08:00:00 CST 2025, 计划结束时间:Wed Apr 09 08:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-068-QD, 计划开始时间:Sat Apr 19 08:00:00 CST 2025, 计划结束时间:Mon Apr 21 08:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-QD-024-0254, 计划开始时间:Sun Dec 01 00:00:00 CST 2024, 计划结束时间:Mon Dec 30 00:00:00 CST 2024 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0035, 计划开始时间:Fri Jan 24 00:00:00 CST 2025, 计划结束时间:Sat Feb 22 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-006-FS-01, 计划开始时间:Mon Mar 17 00:00:00 CST 2025, 计划结束时间:Sat Apr 12 08:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-142-XCL, 计划开始时间:Wed Jun 18 00:00:00 CST 2025, 计划结束时间:Sun Jun 29 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0288-BG-15, 计划开始时间:Tue Apr 08 08:00:00 CST 2025, 计划结束时间:Fri Apr 11 08:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-004-FW, 计划开始时间:Thu Mar 06 00:00:00 CST 2025, 计划结束时间:Tue Apr 15 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-028, 计划开始时间:Wed Apr 30 00:00:00 CST 2025, 计划结束时间:Tue May 06 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0258, 计划开始时间:Thu Nov 14 00:00:00 CST 2024, 计划结束时间:Fri Dec 20 00:00:00 CST 2024 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-130-ELS, 计划开始时间:Fri May 30 00:00:00 CST 2025, 计划结束时间:Wed Jun 04 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-035-XCL, 计划开始时间:Fri Mar 07 00:00:00 CST 2025, 计划结束时间:Tue Mar 25 00:00:00 CST 2025 2025-06-24 11:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号EY2506-001的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-147-QD, 计划开始时间:Fri Jun 13 00:00:00 CST 2025, 计划结束时间:Mon Jun 16 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-118-XCL, 计划开始时间:Tue May 27 00:00:00 CST 2025, 计划结束时间:Fri May 30 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-032, 计划开始时间:Tue May 13 00:00:00 CST 2025, 计划结束时间:Thu May 15 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-029-XCL, 计划开始时间:Mon Mar 03 08:00:00 CST 2025, 计划结束时间:Fri Mar 14 08:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-124-XCL, 计划开始时间:Tue Jun 10 08:00:00 CST 2025, 计划结束时间:Sat Jun 14 08:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-031, 计划开始时间:Sat May 10 00:00:00 CST 2025, 计划结束时间:Sun May 18 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-029-FS-02, 计划开始时间:Wed Jun 11 08:00:00 CST 2025, 计划结束时间:Sat Jun 28 08:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-037, 计划开始时间:Fri May 30 00:00:00 CST 2025, 计划结束时间:Sat Jun 14 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-005, 计划开始时间:Thu Feb 20 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-029-FS-01, 计划开始时间:Tue Jun 10 00:00:00 CST 2025, 计划结束时间:Sat Jun 28 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-018-XCL-01, 计划开始时间:Tue Apr 29 08:00:00 CST 2025, 计划结束时间:Wed Jun 25 08:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-004, 计划开始时间:Tue Feb 18 00:00:00 CST 2025, 计划结束时间:Thu Feb 27 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-006, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Thu Mar 06 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-070-QD, 计划开始时间:Fri Apr 11 08:00:00 CST 2025, 计划结束时间:Sat Apr 26 08:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-059-XCL, 计划开始时间:Thu Apr 03 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:GZ2501-001, 计划开始时间:Fri Feb 07 00:00:00 CST 2025, 计划结束时间:Thu Feb 13 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-013-XCL-01, 计划开始时间:Sun Apr 20 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0031-L-的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0245, 计划开始时间:Wed Dec 11 00:00:00 CST 2024, 计划结束时间:Mon Dec 30 00:00:00 CST 2024 2025-06-24 11:28:25 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0366的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:25 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0367的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-056-ELS, 计划开始时间:Sat Mar 29 00:00:00 CST 2025, 计划结束时间:Fri Apr 04 00:00:00 CST 2025 2025-06-24 11:28:25 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0364的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:25 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-158-QD, 计划开始时间:Sun Jul 20 08:00:00 CST 2025, 计划结束时间:Sun Aug 03 08:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0347, 计划开始时间:Sun Dec 29 00:00:00 CST 2024, 计划结束时间:Sat Jan 18 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0365的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0362的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0363的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0360的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-020-FS-01, 计划开始时间:Tue May 20 08:00:00 CST 2025, 计划结束时间:Sun Jun 08 08:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0361的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-018, 计划开始时间:Fri Mar 21 00:00:00 CST 2025, 计划结束时间:Mon Jun 30 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-028-XCL, 计划开始时间:Sat Mar 15 00:00:00 CST 2025, 计划结束时间:Sun Apr 20 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-WT-024-0353-01的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-021, 计划开始时间:Sun Mar 23 00:00:00 CST 2025, 计划结束时间:Thu Mar 27 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-020, 计划开始时间:Thu Mar 27 00:00:00 CST 2025, 计划结束时间:Sun Apr 13 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-025, 计划开始时间:Mon Apr 21 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-027-FS, 计划开始时间:Wed Jun 18 00:00:00 CST 2025, 计划结束时间:Wed Jul 09 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-019-XCL, 计划开始时间:Thu Feb 20 00:00:00 CST 2025, 计划结束时间:Sun Mar 09 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0010, 计划开始时间:Tue Jan 21 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0013, 计划开始时间:Fri Feb 07 08:00:00 CST 2025, 计划结束时间:Fri Mar 28 08:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0278的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0279的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0276的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-091-XCL, 计划开始时间:Sun Apr 27 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0277的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0274的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0275的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-103-XCL, 计划开始时间:Thu May 08 00:00:00 CST 2025, 计划结束时间:Sun May 11 00:00:00 CST 2025 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0272的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0273的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:26 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0023-01, 计划开始时间:Sat Jan 25 00:00:00 CST 2025, 计划结束时间:Sun Feb 23 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-007, 计划开始时间:Fri Feb 14 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-014-XCL, 计划开始时间:Sun Mar 02 00:00:00 CST 2025, 计划结束时间:Wed Mar 05 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-006, 计划开始时间:Wed Feb 12 08:00:00 CST 2025, 计划结束时间:Sun Mar 02 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-009-FS-BG11, 计划开始时间:Wed May 21 00:00:00 CST 2025, 计划结束时间:Fri May 23 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:GZ2502, 计划开始时间:Sun Feb 16 00:00:00 CST 2025, 计划结束时间:Wed Feb 19 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-005, 计划开始时间:Thu Feb 13 00:00:00 CST 2025, 计划结束时间:Sat Feb 15 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-008-FS-01, 计划开始时间:Sat Mar 22 00:00:00 CST 2025, 计划结束时间:Sun Apr 20 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0023-04, 计划开始时间:Wed Mar 05 08:00:00 CST 2025, 计划结束时间:Sun Mar 23 08:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0023-03, 计划开始时间:Fri Mar 07 00:00:00 CST 2025, 计划结束时间:Wed Apr 02 08:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0023-02, 计划开始时间:Sat Feb 15 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-011, 计划开始时间:Mon Mar 10 08:00:00 CST 2025, 计划结束时间:Thu Apr 17 08:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-010, 计划开始时间:Thu Mar 06 08:00:00 CST 2025, 计划结束时间:Fri Apr 04 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0264-01的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-028-FS, 计划开始时间:Thu Jun 19 00:00:00 CST 2025, 计划结束时间:Wed Jul 09 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-014, 计划开始时间:Mon Mar 03 00:00:00 CST 2025, 计划结束时间:Sun Mar 16 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-013, 计划开始时间:Sun Mar 02 00:00:00 CST 2025, 计划结束时间:Thu Mar 20 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-ETK-024-0301的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-110-XCL, 计划开始时间:Thu May 15 08:00:00 CST 2025, 计划结束时间:Sun Jun 01 08:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0271的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-008-XCL, 计划开始时间:Mon Mar 24 00:00:00 CST 2025, 计划结束时间:Tue May 20 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0247的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0265, 计划开始时间:Thu Nov 21 00:00:00 CST 2024, 计划结束时间:Tue Dec 10 00:00:00 CST 2024 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-157-XCL, 计划开始时间:Sat Jul 05 00:00:00 CST 2025, 计划结束时间:Mon Jul 07 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-047-QD, 计划开始时间:Tue Apr 01 00:00:00 CST 2025, 计划结束时间:Sun Apr 06 00:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0262-1的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:27 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-QD-025-0034的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-020-01, 计划开始时间:Sun Apr 06 08:00:00 CST 2025, 计划结束时间:Tue Apr 15 08:00:00 CST 2025 2025-06-24 11:28:27 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-003-XCL, 计划开始时间:Thu Feb 13 00:00:00 CST 2025, 计划结束时间:Tue Feb 25 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-146-QD, 计划开始时间:Mon Jun 23 08:00:00 CST 2025, 计划结束时间:Sat Jul 05 08:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-011, 计划开始时间:Sun May 11 08:00:00 CST 2025, 计划结束时间:Fri Jun 06 08:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-014, 计划开始时间:Wed Jun 25 00:00:00 CST 2025, 计划结束时间:Thu Jun 26 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-013, 计划开始时间:Fri Jun 06 00:00:00 CST 2025, 计划结束时间:Thu Jun 19 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2506-016, 计划开始时间:Mon Jun 16 00:00:00 CST 2025, 计划结束时间:Sat Jun 21 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-003, 计划开始时间:Tue Feb 11 00:00:00 CST 2025, 计划结束时间:Tue Mar 25 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-001, 计划开始时间:Tue Jan 21 00:00:00 CST 2025, 计划结束时间:Fri Feb 21 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-014-ELS, 计划开始时间:Fri Apr 25 08:00:00 CST 2025, 计划结束时间:Tue Jun 10 08:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-0115-024的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-023-LT, 计划开始时间:Sat Jun 14 08:00:00 CST 2025, 计划结束时间:Thu Jul 03 08:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-083-XCL, 计划开始时间:Thu Apr 24 00:00:00 CST 2025, 计划结束时间:Fri May 30 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-WT-024-0270-01的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-102-ETT, 计划开始时间:Sat May 17 08:00:00 CST 2025, 计划结束时间:Fri Jun 20 08:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2505-004, 计划开始时间:Mon Mar 10 00:00:00 CST 2025, 计划结束时间:Sat Apr 05 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0298的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:28 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0299的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0177, 计划开始时间:Fri Jan 03 08:00:00 CST 2025, 计划结束时间:Thu Mar 06 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0296的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2505-007, 计划开始时间:Sat Mar 15 00:00:00 CST 2025, 计划结束时间:Sat Apr 19 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0178, 计划开始时间:Sat Jan 04 08:00:00 CST 2025, 计划结束时间:Tue Mar 18 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0297的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2505-006, 计划开始时间:Tue Mar 11 00:00:00 CST 2025, 计划结束时间:Mon Mar 31 00:00:00 CST 2025 2025-06-24 11:28:28 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0294的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:28 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-25-140-XCL的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:28 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0295的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:28 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2505-009, 计划开始时间:Thu Mar 20 00:00:00 CST 2025, 计划结束时间:Sun Mar 30 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-132-XCL, 计划开始时间:Fri Jun 06 08:00:00 CST 2025, 计划结束时间:Mon Jun 30 08:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0292的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0293的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-127-XCL, 计划开始时间:Sun Jun 01 00:00:00 CST 2025, 计划结束时间:Mon Jun 02 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0290的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-026-XCL, 计划开始时间:Sat Mar 01 08:00:00 CST 2025, 计划结束时间:Sat Mar 15 08:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0291的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2505-011, 计划开始时间:Mon Apr 14 08:00:00 CST 2025, 计划结束时间:Wed Apr 16 08:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-094-XCL, 计划开始时间:Thu May 08 08:00:00 CST 2025, 计划结束时间:Sun May 25 08:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0162, 计划开始时间:Sat Dec 28 00:00:00 CST 2024, 计划结束时间:Sun Mar 02 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0289的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0163, 计划开始时间:Fri Dec 27 00:00:00 CST 2024, 计划结束时间:Tue Mar 25 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-WT-024-0169的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0164, 计划开始时间:Sun Dec 22 00:00:00 CST 2024, 计划结束时间:Wed Mar 05 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0287, 计划开始时间:Mon Nov 25 00:00:00 CST 2024, 计划结束时间:Thu Dec 12 00:00:00 CST 2024 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-020-FS, 计划开始时间:Sat May 24 00:00:00 CST 2025, 计划结束时间:Tue Jun 10 08:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0288, 计划开始时间:Tue Dec 31 00:00:00 CST 2024, 计划结束时间:Wed Mar 05 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0165, 计划开始时间:Thu Dec 26 00:00:00 CST 2024, 计划结束时间:Sun Mar 23 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0285, 计划开始时间:Fri Nov 22 00:00:00 CST 2024, 计划结束时间:Fri Dec 06 00:00:00 CST 2024 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0286的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-015-XCL, 计划开始时间:Thu Apr 24 00:00:00 CST 2025, 计划结束时间:Tue Apr 29 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0283, 计划开始时间:Sat Dec 07 00:00:00 CST 2024, 计划结束时间:Tue Jan 14 00:00:00 CST 2025 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0284, 计划开始时间:Fri Dec 06 00:00:00 CST 2024, 计划结束时间:Tue Dec 31 00:00:00 CST 2024 2025-06-24 11:28:29 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XS-024-0349的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:29 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-ETK-024-0336的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0281的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:29 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-ETK-024-0333, 计划开始时间:Sun Dec 22 08:00:00 CST 2024, 计划结束时间:Fri Jan 16 00:00:00 CST 2026 2025-06-24 11:28:29 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0282的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:30 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0280的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-027-XCL, 计划开始时间:Mon Mar 17 00:00:00 CST 2025, 计划结束时间:Tue Apr 15 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-097-XCL, 计划开始时间:Mon May 05 00:00:00 CST 2025, 计划结束时间:Thu May 08 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0171, 计划开始时间:Thu Jan 16 00:00:00 CST 2025, 计划结束时间:Fri Apr 25 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-039-XCL, 计划开始时间:Sat Mar 15 08:00:00 CST 2025, 计划结束时间:Mon Apr 21 08:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-YF-024-0080-03的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-007-XCL, 计划开始时间:Sat Feb 22 00:00:00 CST 2025, 计划结束时间:Sat Mar 08 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-111-XCP, 计划开始时间:Sun May 18 08:00:00 CST 2025, 计划结束时间:Thu Jun 05 08:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-122-QD, 计划开始时间:Thu May 22 00:00:00 CST 2025, 计划结束时间:Thu Jun 19 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-ETK-025-0049和XM-ETK-025-0040合并版的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-009-FS, 计划开始时间:Fri May 09 00:00:00 CST 2025, 计划结束时间:Thu May 15 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:SH-25-004-XCL, 计划开始时间:Sat Mar 29 08:00:00 CST 2025, 计划结束时间:Sat Apr 05 08:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-ETK-024-0345的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-089-XCL, 计划开始时间:Tue May 06 08:00:00 CST 2025, 计划结束时间:Thu Jun 12 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2502-004, 计划开始时间:Sat Feb 15 08:00:00 CST 2025, 计划结束时间:Sun Mar 02 08:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-046-XCL, 计划开始时间:Wed Mar 26 08:00:00 CST 2025, 计划结束时间:Thu Apr 10 08:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2502-006, 计划开始时间:Fri Feb 21 00:00:00 CST 2025, 计划结束时间:Mon Feb 24 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-011-FS-01, 计划开始时间:Mon Apr 07 00:00:00 CST 2025, 计划结束时间:Tue Apr 29 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0140, 计划开始时间:Thu Nov 28 08:00:00 CST 2024, 计划结束时间:Thu Mar 20 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0259的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2505-012, 计划开始时间:Thu Apr 17 00:00:00 CST 2025, 计划结束时间:Wed Apr 23 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-034-XCL, 计划开始时间:Thu Mar 06 00:00:00 CST 2025, 计划结束时间:Sun Mar 16 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-017-QD-01, 计划开始时间:Fri Mar 07 00:00:00 CST 2025, 计划结束时间:Wed Mar 19 08:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0323-01, 计划开始时间:Tue Dec 10 00:00:00 CST 2024, 计划结束时间:Wed Dec 31 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-130-ETT, 计划开始时间:Sat Jul 05 00:00:00 CST 2025, 计划结束时间:Wed Aug 20 00:00:00 CST 2025 2025-06-24 11:28:30 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-020-XCL-01, 计划开始时间:Thu May 22 00:00:00 CST 2025, 计划结束时间:Sat May 31 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-109-XCZ-BG02, 计划开始时间:Mon Jun 09 00:00:00 CST 2025, 计划结束时间:Sun Jun 15 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-097-XCL, 计划开始时间:Sat May 03 08:00:00 CST 2025, 计划结束时间:Mon May 12 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-054-XCL, 计划开始时间:Sat Apr 05 08:00:00 CST 2025, 计划结束时间:Sun Apr 20 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-081-XCL, 计划开始时间:Sat Apr 26 00:00:00 CST 2025, 计划结束时间:Tue Apr 29 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-032-FS, 计划开始时间:Fri Jun 20 08:00:00 CST 2025, 计划结束时间:Sat Jul 12 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-107-XCL, 计划开始时间:Sat May 17 00:00:00 CST 2025, 计划结束时间:Wed May 21 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-018-XCI, 计划开始时间:Sat Apr 26 08:00:00 CST 2025, 计划结束时间:Sat Apr 26 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-018-XCL, 计划开始时间:Fri May 02 08:00:00 CST 2025, 计划结束时间:Mon Jun 30 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-098-LT, 计划开始时间:Wed May 07 08:00:00 CST 2025, 计划结束时间:Sun May 18 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-ETK-024-0126, 计划开始时间:Tue Nov 19 00:00:00 CST 2024, 计划结束时间:Wed Dec 30 00:00:00 CST 2026 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-143-QD-01, 计划开始时间:Fri Jun 13 00:00:00 CST 2025, 计划结束时间:Fri Jul 18 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-084-QD-01, 计划开始时间:Wed Apr 23 08:00:00 CST 2025, 计划结束时间:Sat Apr 26 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号35RBD固定工艺3的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-026-XCL, 计划开始时间:Sat Mar 15 00:00:00 CST 2025, 计划结束时间:Thu Mar 27 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号35RBD固定工艺4的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:31 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号35RBD固定工艺1的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:31 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号35RBD固定工艺2的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0135, 计划开始时间:Tue Nov 19 00:00:00 CST 2024, 计划结束时间:Mon Dec 30 00:00:00 CST 2024 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-061-XCL, 计划开始时间:Thu Mar 27 00:00:00 CST 2025, 计划结束时间:Mon Apr 14 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-060-XCL, 计划开始时间:Sat Apr 05 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0137, 计划开始时间:Sat Nov 16 00:00:00 CST 2024, 计划结束时间:Sun Mar 30 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-027-XCL, 计划开始时间:Wed Mar 05 08:00:00 CST 2025, 计划结束时间:Sun Mar 09 08:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0031-R的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-132-QD-01, 计划开始时间:Sat Jun 07 00:00:00 CST 2025, 计划结束时间:Thu Jun 26 00:00:00 CST 2025 2025-06-24 11:28:31 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-007-FS, 计划开始时间:Fri Mar 28 00:00:00 CST 2025, 计划结束时间:Sat Apr 26 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-003-FS-01, 计划开始时间:Tue Feb 25 00:00:00 CST 2025, 计划结束时间:Tue Mar 18 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-105-XCL, 计划开始时间:Mon May 19 08:00:00 CST 2025, 计划结束时间:Thu May 22 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-148-XCL, 计划开始时间:Fri Jun 27 08:00:00 CST 2025, 计划结束时间:Thu Jul 10 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-063-LT, 计划开始时间:Thu Mar 27 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-032-XCL, 计划开始时间:Tue Mar 18 08:00:00 CST 2025, 计划结束时间:Tue Apr 08 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0057-02, 计划开始时间:Thu Nov 07 00:00:00 CST 2024, 计划结束时间:Mon Nov 25 00:00:00 CST 2024 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-086-ELS, 计划开始时间:Fri Apr 18 08:00:00 CST 2025, 计划结束时间:Tue Apr 22 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-XCL-024-0122的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-128-XCL, 计划开始时间:Mon Jun 02 00:00:00 CST 2025, 计划结束时间:Thu Jun 05 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-125-XCL, 计划开始时间:Tue Jun 10 08:00:00 CST 2025, 计划结束时间:Mon Jun 30 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-104-XCL-01, 计划开始时间:Fri May 23 00:00:00 CST 2025, 计划结束时间:Sun May 25 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-055-XCL, 计划开始时间:Tue Mar 25 00:00:00 CST 2025, 计划结束时间:Wed Mar 26 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-098-XCL, 计划开始时间:Sat Apr 26 00:00:00 CST 2025, 计划结束时间:Wed May 07 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-111-XCL, 计划开始时间:Fri May 16 08:00:00 CST 2025, 计划结束时间:Mon Jun 16 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号null的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:32 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0031-L的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:32 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-ETK-024-0251的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-110-XCL, 计划开始时间:Fri May 16 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-011-002, 计划开始时间:Tue Mar 18 00:00:00 CST 2025, 计划结束时间:Thu Apr 10 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-017-XCL, 计划开始时间:Tue Apr 29 08:00:00 CST 2025, 计划结束时间:Sat Jun 07 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-019-FS, 计划开始时间:Thu May 15 00:00:00 CST 2025, 计划结束时间:Fri Jun 13 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-047-XCL, 计划开始时间:Tue Apr 01 08:00:00 CST 2025, 计划结束时间:Thu Apr 10 08:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0115, 计划开始时间:Tue Nov 05 00:00:00 CST 2024, 计划结束时间:Thu Mar 13 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-024-0116, 计划开始时间:Sat Jan 18 08:00:00 CST 2025, 计划结束时间:Sun Mar 23 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-004-XCL, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:32 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-XCL-024-0117的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-119-XCL, 计划开始时间:Wed Jun 11 08:00:00 CST 2025, 计划结束时间:Sun Jul 27 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-XCL-024-0118的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-132-QD, 计划开始时间:Mon Jun 09 00:00:00 CST 2025, 计划结束时间:Sat Jun 28 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-005-XCL, 计划开始时间:Thu Feb 20 00:00:00 CST 2025, 计划结束时间:Fri Mar 14 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2501-010-BG003, 计划开始时间:Wed Jun 04 00:00:00 CST 2025, 计划结束时间:Mon Jun 09 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-084-QD, 计划开始时间:Sun Apr 27 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-082-XCL, 计划开始时间:Thu Apr 24 00:00:00 CST 2025, 计划结束时间:Sun May 04 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-001-FS-01, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Thu Mar 20 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-001-FS-02, 计划开始时间:Thu Feb 20 00:00:00 CST 2025, 计划结束时间:Tue Mar 11 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-149-XCL, 计划开始时间:Tue Jun 17 08:00:00 CST 2025, 计划结束时间:Thu Jul 03 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-026-SJ的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-104-XCL, 计划开始时间:Sat May 17 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0299的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-147-XCL, 计划开始时间:Wed Jun 25 08:00:00 CST 2025, 计划结束时间:Wed Jul 23 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-161-XCL, 计划开始时间:Thu Jul 03 00:00:00 CST 2025, 计划结束时间:Fri Jul 04 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-018-LT, 计划开始时间:Wed Mar 05 00:00:00 CST 2025, 计划结束时间:Mon Jun 30 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-121-QD, 计划开始时间:Sat Jun 07 08:00:00 CST 2025, 计划结束时间:Mon Jun 09 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-035-XCL-01, 计划开始时间:Tue Mar 25 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-008-FS, 计划开始时间:Fri Mar 21 00:00:00 CST 2025, 计划结束时间:Fri Apr 25 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号105的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-076-XCL, 计划开始时间:Sat Apr 26 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号106的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-096-XCL, 计划开始时间:Thu May 08 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:33 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号107的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:33 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号108的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:33 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-010-XCL, 计划开始时间:Mon Mar 03 00:00:00 CST 2025, 计划结束时间:Sat Mar 29 00:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号109的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-025-070-QD-01, 计划开始时间:Tue Apr 08 08:00:00 CST 2025, 计划结束时间:Mon Apr 28 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0056的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-079-XCL, 计划开始时间:Tue Apr 15 08:00:00 CST 2025, 计划结束时间:Tue Apr 29 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-023-FS, 计划开始时间:Thu May 22 08:00:00 CST 2025, 计划结束时间:Sat Jun 28 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-009-XCL, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Sat Mar 29 00:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XCL-024-0321, 计划开始时间:Tue Dec 24 00:00:00 CST 2024, 计划结束时间:Fri Jan 10 00:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-106-XCL, 计划开始时间:Tue May 20 08:00:00 CST 2025, 计划结束时间:Thu May 22 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-013-XCL, 计划开始时间:Sun Apr 20 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-146-QD-01, 计划开始时间:Tue Jun 24 00:00:00 CST 2025, 计划结束时间:Sat Jul 05 00:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-001-XCL, 计划开始时间:Mon Feb 17 08:00:00 CST 2025, 计划结束时间:Sat Mar 08 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-DZ-024-0001的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:34 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0329的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-122-XCL, 计划开始时间:Thu May 29 08:00:00 CST 2025, 计划结束时间:Mon Jul 28 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号110的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号111的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-025-XCL, 计划开始时间:Mon Mar 10 00:00:00 CST 2025, 计划结束时间:Fri Mar 14 00:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号112的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号113的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-114-XCL, 计划开始时间:Wed May 28 08:00:00 CST 2025, 计划结束时间:Fri Jun 20 08:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号114的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号115的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号116的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号117的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-024-0288-10, 计划开始时间:Tue Mar 18 00:00:00 CST 2025, 计划结束时间:Tue Mar 18 00:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号118的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号119的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:34 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0047的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:34 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0048的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-072-XCL, 计划开始时间:Sun Apr 06 00:00:00 CST 2025, 计划结束时间:Thu Apr 17 00:00:00 CST 2025 2025-06-24 11:28:34 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XCL-025-0064, 计划开始时间:Thu Feb 06 00:00:00 CST 2025, 计划结束时间:Tue Feb 25 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XCL-025-0066, 计划开始时间:Wed Feb 12 00:00:00 CST 2025, 计划结束时间:Thu Feb 20 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-015-FS-01, 计划开始时间:Thu Apr 24 00:00:00 CST 2025, 计划结束时间:Fri May 30 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-088-XCL, 计划开始时间:Mon May 05 08:00:00 CST 2025, 计划结束时间:Sun May 25 08:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XCL-025-0060, 计划开始时间:Fri Feb 07 00:00:00 CST 2025, 计划结束时间:Thu Mar 06 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0311的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-007-FS-01, 计划开始时间:Sat Mar 22 00:00:00 CST 2025, 计划结束时间:Sun Apr 20 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-WT-024-0265-01的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-127-ETT, 计划开始时间:Mon Jun 02 08:00:00 CST 2025, 计划结束时间:Mon Jun 23 08:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号120的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:35 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号121的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:35 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号BOM-60R-11的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-034-FS, 计划开始时间:Fri Jun 27 00:00:00 CST 2025, 计划结束时间:Mon Jul 14 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-WT-024-0322-01的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-024-XCL, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Thu Mar 20 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-044-ELS, 计划开始时间:Sun Mar 16 00:00:00 CST 2025, 计划结束时间:Fri Apr 18 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-137-XCL, 计划开始时间:Sat Jun 28 00:00:00 CST 2025, 计划结束时间:Mon Jun 30 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-087-LT, 计划开始时间:Thu Apr 24 08:00:00 CST 2025, 计划结束时间:Tue May 20 08:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-075-ELS, 计划开始时间:Fri Apr 18 08:00:00 CST 2025, 计划结束时间:Tue May 06 08:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XCL-025-0059, 计划开始时间:Mon Feb 17 00:00:00 CST 2025, 计划结束时间:Fri Feb 21 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-056-XCL, 计划开始时间:Tue Apr 08 08:00:00 CST 2025, 计划结束时间:Thu Apr 24 08:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-087-LT-BG17, 计划开始时间:Thu May 29 00:00:00 CST 2025, 计划结束时间:Sat May 31 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-034-FS-01, 计划开始时间:Wed Jun 25 00:00:00 CST 2025, 计划结束时间:Thu Jul 10 00:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号28的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:35 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号29的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-065-XCL, 计划开始时间:Tue Apr 15 08:00:00 CST 2025, 计划结束时间:Sat May 10 08:00:00 CST 2025 2025-06-24 11:28:35 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-XCL-024-0307的时间范围时发生错误 org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectOne(BaseMapper.java:177) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:162) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) at com.sun.proxy.$Proxy256.selectOne(Unknown Source) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:183) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:35 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-10的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:35 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-080-XCL, 计划开始时间:Wed Apr 23 00:00:00 CST 2025, 计划结束时间:Fri May 30 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0021-01的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-11的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-12的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-13的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-012-QD, 计划开始时间:Sun Apr 20 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-14的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-15的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-16的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-17的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-114-QD-01, 计划开始时间:Sun Jun 01 08:00:00 CST 2025, 计划结束时间:Tue Jun 03 08:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-18的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-19的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-145-XCL, 计划开始时间:Wed Jun 18 00:00:00 CST 2025, 计划结束时间:Mon Jun 30 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-017-QD, 计划开始时间:Sat Feb 22 00:00:00 CST 2025, 计划结束时间:Sat Mar 15 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-012-FW, 计划开始时间:Sat Apr 12 00:00:00 CST 2025, 计划结束时间:Sat May 10 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-010-FS-04, 计划开始时间:Wed Apr 16 08:00:00 CST 2025, 计划结束时间:Thu May 15 08:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-010-FS-03, 计划开始时间:Mon May 05 08:00:00 CST 2025, 计划结束时间:Sat May 10 08:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-YF-024-0060-04的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-010-FS-05, 计划开始时间:Sat May 10 08:00:00 CST 2025, 计划结束时间:Wed May 28 08:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-YF-024-0060-05的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XS-024-0286, 计划开始时间:Wed Dec 04 00:00:00 CST 2024, 计划结束时间:Thu Dec 26 00:00:00 CST 2024 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-010-FS-04-BG, 计划开始时间:Thu May 15 08:00:00 CST 2025, 计划结束时间:Mon May 19 08:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-064-XCL, 计划开始时间:Sat Mar 29 00:00:00 CST 2025, 计划结束时间:Mon Apr 14 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-YF-024-0060-03的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-010-FS-02, 计划开始时间:Sat Mar 29 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-010-FS-01, 计划开始时间:Sat Apr 05 00:00:00 CST 2025, 计划结束时间:Thu May 08 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-001-FS, 计划开始时间:Wed Mar 12 00:00:00 CST 2025, 计划结束时间:Sun Mar 30 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XT-024-0255的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-028-FS-01, 计划开始时间:Sun Jun 15 00:00:00 CST 2025, 计划结束时间:Sun Jul 06 00:00:00 CST 2025 2025-06-24 11:28:36 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:ZP-25-001-DQ, 计划开始时间:Sat May 31 08:00:00 CST 2025, 计划结束时间:Tue Jun 03 08:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-090-QD-01, 计划开始时间:Tue May 20 08:00:00 CST 2025, 计划结束时间:Sun May 25 08:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-028-FS-02, 计划开始时间:Sun Jun 15 00:00:00 CST 2025, 计划结束时间:Sun Jul 06 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-03的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-04的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-FB-025-0026-01, 计划开始时间:Sun Jan 19 00:00:00 CST 2025, 计划结束时间:Thu Feb 27 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-05的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-06的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-090-QD-02, 计划开始时间:Fri May 23 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-07的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-08的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-09的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-028-QD-01, 计划开始时间:Thu Mar 06 08:00:00 CST 2025, 计划结束时间:Wed Mar 19 08:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-002-ETK, 计划开始时间:Sun Mar 16 00:00:00 CST 2025, 计划结束时间:Thu May 08 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-032-XCL, 计划开始时间:Wed Mar 05 00:00:00 CST 2025, 计划结束时间:Sun Mar 23 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-068-QD-01, 计划开始时间:Mon Apr 14 08:00:00 CST 2025, 计划结束时间:Sun Apr 20 08:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-160-XCL, 计划开始时间:Mon Jun 30 00:00:00 CST 2025, 计划结束时间:Tue Jul 01 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-096-XCL, 计划开始时间:Wed May 07 00:00:00 CST 2025, 计划结束时间:Sat May 10 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-022-ELS, 计划开始时间:Mon Mar 10 00:00:00 CST 2025, 计划结束时间:Wed Mar 12 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-088-XCL, 计划开始时间:Sun Apr 27 08:00:00 CST 2025, 计划结束时间:Mon May 19 08:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-010-XCL, 计划开始时间:Wed Feb 19 00:00:00 CST 2025, 计划结束时间:Wed Mar 05 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-034-XCL, 计划开始时间:Wed Mar 26 00:00:00 CST 2025, 计划结束时间:Mon Mar 31 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0364的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:37 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-0234-24的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-020-XCL, 计划开始时间:Fri May 23 00:00:00 CST 2025, 计划结束时间:Mon Jun 02 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-009-ETK, 计划开始时间:Fri Mar 28 00:00:00 CST 2025, 计划结束时间:Tue May 20 00:00:00 CST 2025 2025-06-24 11:28:37 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-30的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:37 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-25-123-XCL的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:37 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0025-L-的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:38 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-31的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:38 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-32的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-003, 计划开始时间:Sat Apr 26 08:00:00 CST 2025, 计划结束时间:Tue May 20 08:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-009-FS-01, 计划开始时间:Sun Apr 13 08:00:00 CST 2025, 计划结束时间:Sun May 04 08:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-025-0013, 计划开始时间:Wed Jan 15 00:00:00 CST 2025, 计划结束时间:Mon Mar 30 00:00:00 CST 2026 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-004, 计划开始时间:Tue May 06 08:00:00 CST 2025, 计划结束时间:Sun May 25 08:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-078-XCL, 计划开始时间:Sat Apr 19 00:00:00 CST 2025, 计划结束时间:Tue Apr 29 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-009-FS-02, 计划开始时间:Tue Apr 15 08:00:00 CST 2025, 计划结束时间:Fri May 09 08:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-025-0014, 计划开始时间:Fri Jan 24 00:00:00 CST 2025, 计划结束时间:Sun Mar 15 00:00:00 CST 2026 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-001, 计划开始时间:Sun Apr 20 00:00:00 CST 2025, 计划结束时间:Tue May 20 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-009-FS-03, 计划开始时间:Sat Apr 12 00:00:00 CST 2025, 计划结束时间:Wed May 07 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-050-XCL, 计划开始时间:Mon Mar 24 00:00:00 CST 2025, 计划结束时间:Fri Apr 25 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-025-0015, 计划开始时间:Fri Jan 24 00:00:00 CST 2025, 计划结束时间:Tue Mar 24 00:00:00 CST 2026 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-002, 计划开始时间:Tue Apr 22 00:00:00 CST 2025, 计划结束时间:Tue May 20 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-025-0016, 计划开始时间:Thu Feb 06 08:00:00 CST 2025, 计划结束时间:Tue Mar 18 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-122-QD-01, 计划开始时间:Sun Jun 15 08:00:00 CST 2025, 计划结束时间:Wed Jun 18 08:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-057-QD-01, 计划开始时间:Thu Mar 27 00:00:00 CST 2025, 计划结束时间:Sun Apr 13 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0253的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-113-XCL, 计划开始时间:Wed May 28 08:00:00 CST 2025, 计划结束时间:Sun Jun 15 08:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-010-FS, 计划开始时间:Tue Apr 29 00:00:00 CST 2025, 计划结束时间:Wed May 28 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-009-FS-05, 计划开始时间:Sat Apr 26 08:00:00 CST 2025, 计划结束时间:Fri May 09 08:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-025-0017, 计划开始时间:Wed Jan 22 00:00:00 CST 2025, 计划结束时间:Thu Jan 23 00:00:00 CST 2025 2025-06-24 11:28:38 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-XCL-025-0019的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:38 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0239的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:38 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0357的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:38 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-152-XCL, 计划开始时间:Sun Jun 22 00:00:00 CST 2025, 计划结束时间:Thu Jul 03 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-025-XCL, 计划开始时间:Sun Mar 16 00:00:00 CST 2025, 计划结束时间:Sat Apr 05 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-20的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-028-QD , 计划开始时间:Thu Mar 06 08:00:00 CST 2025, 计划结束时间:Tue Mar 25 08:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-21的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-22的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-23的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-24的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-WT-025-0018-01, 计划开始时间:Sat Jan 18 00:00:00 CST 2025, 计划结束时间:Wed Feb 26 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-25的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-074-ELS, 计划开始时间:Wed Apr 09 08:00:00 CST 2025, 计划结束时间:Mon Apr 14 08:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-26的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号QB-XCL-025-0020的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-27的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-103-ETT, 计划开始时间:Mon Jun 16 08:00:00 CST 2025, 计划结束时间:Mon Jun 30 08:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-28的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号FB-25-028-FS-29的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-104-XCL, 计划开始时间:Thu May 22 00:00:00 CST 2025, 计划结束时间:Sun May 25 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0362的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-087-LT-04, 计划开始时间:Thu May 01 00:00:00 CST 2025, 计划结束时间:Sat May 24 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-087-LT-03, 计划开始时间:Tue Apr 22 00:00:00 CST 2025, 计划结束时间:Thu May 15 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0343的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-042-QD, 计划开始时间:Thu Mar 13 00:00:00 CST 2025, 计划结束时间:Mon Mar 31 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-031-XCL, 计划开始时间:Tue Mar 04 19:45:31 CST 2025, 计划结束时间:Sun Mar 09 08:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-042-QD-01, 计划开始时间:Fri Mar 14 00:00:00 CST 2025, 计划结束时间:Sun Mar 30 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-013-XCL-BG01, 计划开始时间:Sun Apr 20 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-063-LT-01, 计划开始时间:Thu Mar 27 08:00:00 CST 2025, 计划结束时间:Fri Apr 25 08:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-063-LT-02, 计划开始时间:Fri Mar 28 08:00:00 CST 2025, 计划结束时间:Fri Apr 25 08:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-072-XCL, 计划开始时间:Sat Apr 12 08:00:00 CST 2025, 计划结束时间:Sun Jun 08 00:00:00 CST 2025 2025-06-24 11:28:39 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-009-QD-02, 计划开始时间:Sun Feb 16 00:00:00 CST 2025, 计划结束时间:Wed Mar 05 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:ZP-25-002-XCL, 计划开始时间:Tue May 27 00:00:00 CST 2025, 计划结束时间:Sun Jun 15 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-008-XCL, 计划开始时间:Wed Feb 26 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-009-QD-01, 计划开始时间:Sun Feb 16 00:00:00 CST 2025, 计划结束时间:Tue Mar 04 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0350的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-001-LT, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Sun Mar 30 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0338的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-131-XCL, 计划开始时间:Tue Jun 10 00:00:00 CST 2025, 计划结束时间:Thu Jun 12 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0335的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-022-FS, 计划开始时间:Fri May 16 08:00:00 CST 2025, 计划结束时间:Sat May 17 08:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0334的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-065-QD-01, 计划开始时间:Tue Apr 08 00:00:00 CST 2025, 计划结束时间:Mon Apr 21 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-007, 计划开始时间:Sun May 25 08:00:00 CST 2025, 计划结束时间:Sat May 31 08:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-008, 计划开始时间:Tue May 20 00:00:00 CST 2025, 计划结束时间:Thu Jun 05 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-005, 计划开始时间:Wed Apr 30 00:00:00 CST 2025, 计划结束时间:Sat May 24 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-046-XCL, 计划开始时间:Wed Mar 26 00:00:00 CST 2025, 计划结束时间:Mon Apr 14 08:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-087-LT-02, 计划开始时间:Tue Apr 29 00:00:00 CST 2025, 计划结束时间:Fri May 23 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-087-LT-01, 计划开始时间:Tue Apr 22 08:00:00 CST 2025, 计划结束时间:Thu May 15 08:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-011-FS, 计划开始时间:Thu Apr 10 00:00:00 CST 2025, 计划结束时间:Mon Apr 28 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-080-XCL, 计划开始时间:Tue Apr 15 00:00:00 CST 2025, 计划结束时间:Tue Apr 29 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-019-XCP-01, 计划开始时间:Sun May 04 00:00:00 CST 2025, 计划结束时间:Tue Jun 03 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-019-XCP-02, 计划开始时间:Thu May 08 00:00:00 CST 2025, 计划结束时间:Tue Jun 03 00:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-08的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:40 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-07的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-035-XCL, 计划开始时间:Sat Mar 22 08:00:00 CST 2025, 计划结束时间:Thu Apr 10 08:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-09的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-043-XCL, 计划开始时间:Sat Mar 22 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:40 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-ETK-025-0058的时间范围时发生错误 org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectOne(BaseMapper.java:177) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:162) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) at com.sun.proxy.$Proxy256.selectOne(Unknown Source) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:183) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:40 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-026-FS, 计划开始时间:Thu May 22 08:00:00 CST 2025, 计划结束时间:Tue Jun 10 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-115-XCL, 计划开始时间:Tue May 20 08:00:00 CST 2025, 计划结束时间:Sat May 24 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-11的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-123-XCL, 计划开始时间:Sun May 25 00:00:00 CST 2025, 计划结束时间:Mon May 26 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-10的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-117-XCL-01, 计划开始时间:Mon May 19 08:00:00 CST 2025, 计划结束时间:Wed May 21 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-058-XCL, 计划开始时间:Tue Apr 08 08:00:00 CST 2025, 计划结束时间:Thu May 08 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-003-FS, 计划开始时间:Fri Feb 21 00:00:00 CST 2025, 计划结束时间:Sun Mar 30 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-018-XCL, 计划开始时间:Tue Mar 11 08:00:00 CST 2025, 计划结束时间:Thu Mar 27 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-015-XCL, 计划开始时间:Sat Mar 08 00:00:00 CST 2025, 计划结束时间:Mon Mar 10 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0247-01, 计划开始时间:Mon Nov 11 00:00:00 CST 2024, 计划结束时间:Wed Nov 20 00:00:00 CST 2024 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-032-FS-01, 计划开始时间:Fri Jun 20 00:00:00 CST 2025, 计划结束时间:Tue Jul 08 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-04的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0271-03, 计划开始时间:Sat Dec 07 00:00:00 CST 2024, 计划结束时间:Sat Dec 28 00:00:00 CST 2024 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-010-LT-01, 计划开始时间:Fri Apr 11 08:00:00 CST 2025, 计划结束时间:Sun Apr 20 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-06的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:41 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-KC-024-0271-05的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-128-XCL-01, 计划开始时间:Mon Jun 02 00:00:00 CST 2025, 计划结束时间:Wed Jun 04 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-024-0329-1-的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0271-02, 计划开始时间:Sat Nov 30 00:00:00 CST 2024, 计划结束时间:Wed Dec 25 00:00:00 CST 2024 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0271-01, 计划开始时间:Wed Nov 27 00:00:00 CST 2024, 计划结束时间:Wed Dec 25 00:00:00 CST 2024 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-023-XCL, 计划开始时间:Mon Feb 24 00:00:00 CST 2025, 计划结束时间:Thu Mar 20 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-066-XCL, 计划开始时间:Wed Apr 02 08:00:00 CST 2025, 计划结束时间:Tue Apr 22 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-015-FS, 计划开始时间:Sat May 10 00:00:00 CST 2025, 计划结束时间:Mon Jun 09 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-ETK-025-0040的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2508-001-01, 计划开始时间:Fri Apr 11 08:00:00 CST 2025, 计划结束时间:Sun Apr 20 08:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-011-LT, 计划开始时间:Sun Apr 06 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-020-XCL, 计划开始时间:Sat Mar 08 00:00:00 CST 2025, 计划结束时间:Fri Mar 28 00:00:00 CST 2025 2025-06-24 11:28:41 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-030-XCL, 计划开始时间:Wed Mar 12 08:00:00 CST 2025, 计划结束时间:Wed Mar 19 08:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-ETK-025-0032, 计划开始时间:Mon Jan 20 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-073-XCL, 计划开始时间:Sun Apr 06 00:00:00 CST 2025, 计划结束时间:Tue Apr 22 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-065-QD, 计划开始时间:Sun Apr 20 00:00:00 CST 2025, 计划结束时间:Tue Apr 22 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-122-XCL-BG01, 计划开始时间:Fri Jun 13 00:00:00 CST 2025, 计划结束时间:Fri Jul 25 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-012-QD-01, 计划开始时间:Sun Apr 13 08:00:00 CST 2025, 计划结束时间:Wed Apr 30 08:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-007-XCL, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Tue Mar 25 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-KC-024-0323, 计划开始时间:Tue Jan 02 00:00:00 CST 2024, 计划结束时间:Thu May 21 00:00:00 CST 2026 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-FB-025-0063, 计划开始时间:Sat Mar 01 00:00:00 CST 2025, 计划结束时间:Fri Apr 25 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号WT-024-0227的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:42 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号WT-024-0226的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-051-XCL, 计划开始时间:Wed Mar 26 00:00:00 CST 2025, 计划结束时间:Mon Mar 31 08:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-139-QD, 计划开始时间:Sun Jun 15 00:00:00 CST 2025, 计划结束时间:Mon Jun 30 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2512-004-01, 计划开始时间:Sat May 10 00:00:00 CST 2025, 计划结束时间:Sun May 25 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:SH-25-016-FS, 计划开始时间:Mon May 05 00:00:00 CST 2025, 计划结束时间:Tue May 06 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-007-XCL, 计划开始时间:Fri Mar 14 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-025-0003, 计划开始时间:Sat Jan 11 00:00:00 CST 2025, 计划结束时间:Wed Mar 12 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-XCL-025-0005, 计划开始时间:Thu Jan 09 00:00:00 CST 2025, 计划结束时间:Sun Jan 26 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-100-XCL, 计划开始时间:Sat May 10 00:00:00 CST 2025, 计划结束时间:Tue Jun 10 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-024-0321-007, 计划开始时间:Sat Feb 22 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-045-XCL, 计划开始时间:Tue Mar 18 08:00:00 CST 2025, 计划结束时间:Tue Apr 08 08:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-015-XCL, 计划开始时间:Thu Feb 27 00:00:00 CST 2025, 计划结束时间:Sat Mar 01 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-058-XCL, 计划开始时间:Fri Apr 04 00:00:00 CST 2025, 计划结束时间:Wed Apr 16 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-002-XCL, 计划开始时间:Fri Feb 14 00:00:00 CST 2025, 计划结束时间:Mon Mar 10 00:00:00 CST 2025 2025-06-24 11:28:42 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-026-FS-02, 计划开始时间:Sat May 24 08:00:00 CST 2025, 计划结束时间:Sat Jun 07 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-115-XCL, 计划开始时间:Sun Jun 01 08:00:00 CST 2025, 计划结束时间:Wed Jun 25 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-024-0320-008, 计划开始时间:Sat Feb 22 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XT-024-0305, 计划开始时间:Fri Nov 29 00:00:00 CST 2024, 计划结束时间:Sun Dec 29 00:00:00 CST 2024 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-017-XCL-01, 计划开始时间:Sat May 03 08:00:00 CST 2025, 计划结束时间:Mon Jun 09 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-008-XCL, 计划开始时间:Thu Mar 06 00:00:00 CST 2025, 计划结束时间:Sat Mar 29 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-019-FS-01, 计划开始时间:Thu May 15 08:00:00 CST 2025, 计划结束时间:Sat Jun 07 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-QX-024-0231, 计划开始时间:Thu Nov 21 00:00:00 CST 2024, 计划结束时间:Tue Dec 24 00:00:00 CST 2024 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-011-LT-02, 计划开始时间:Thu Apr 10 00:00:00 CST 2025, 计划结束时间:Mon Apr 28 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-026-FS-01, 计划开始时间:Sat May 24 08:00:00 CST 2025, 计划结束时间:Sat Jun 07 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-085-XCL, 计划开始时间:Mon May 05 08:00:00 CST 2025, 计划结束时间:Tue May 20 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-011-LT-01, 计划开始时间:Sun Apr 06 00:00:00 CST 2025, 计划结束时间:Mon Apr 28 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-043-XCL, 计划开始时间:Fri Mar 14 00:00:00 CST 2025, 计划结束时间:Mon Mar 31 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-042-XCL, 计划开始时间:Sat Mar 22 08:00:00 CST 2025, 计划结束时间:Fri May 30 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0021的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-143-XCL, 计划开始时间:Thu Jun 19 08:00:00 CST 2025, 计划结束时间:Mon Jun 30 08:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-047-QD-01, 计划开始时间:Tue Mar 25 00:00:00 CST 2025, 计划结束时间:Mon Mar 31 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-012-LT, 计划开始时间:Mon Mar 03 00:00:00 CST 2025, 计划结束时间:Sun Aug 03 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-HD-024-0142的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-ETT-024-0166, 计划开始时间:Tue Jan 07 00:00:00 CST 2025, 计划结束时间:Mon Mar 10 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-023-FS-01, 计划开始时间:Thu May 22 00:00:00 CST 2025, 计划结束时间:Fri Jun 20 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:ZP-25-002-BG01, 计划开始时间:Wed Jun 25 00:00:00 CST 2025, 计划结束时间:Thu Jul 03 00:00:00 CST 2025 2025-06-24 11:28:43 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:KC-25-010-LT, 计划开始时间:Thu Apr 10 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2502-004-12, 计划开始时间:Mon Apr 07 08:00:00 CST 2025, 计划结束时间:Tue Apr 15 08:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2502-004-11, 计划开始时间:Sun Apr 06 08:00:00 CST 2025, 计划结束时间:Tue Apr 15 08:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-ETK-025-0020的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-090-QD, 计划开始时间:Thu May 01 08:00:00 CST 2025, 计划结束时间:Sat May 31 08:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-116-XCL, 计划开始时间:Sat May 31 08:00:00 CST 2025, 计划结束时间:Wed Jun 04 08:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-WB-024-0155, 计划开始时间:Thu Jan 02 00:00:00 CST 2025, 计划结束时间:Fri Feb 28 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-QX-024-0231-02的时间范围时发生错误 org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectOne(BaseMapper.java:177) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:162) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) at com.sun.proxy.$Proxy256.selectOne(Unknown Source) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:183) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-128-ETT, 计划开始时间:Wed Jun 04 08:00:00 CST 2025, 计划结束时间:Wed Jul 30 08:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0019的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:44 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0031-R-的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0311的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0312的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0310的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-025-FS, 计划开始时间:Thu May 29 00:00:00 CST 2025, 计划结束时间:Sun Jun 29 08:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0319的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0317的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0318的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0315的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0316的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0313的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0314的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-100-XCL, 计划开始时间:Sat May 10 00:00:00 CST 2025, 计划结束时间:Sun May 25 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-022-XCL, 计划开始时间:Tue Mar 04 00:00:00 CST 2025, 计划结束时间:Sat Mar 08 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-QX-024-0230-01, 计划开始时间:Sat Dec 07 08:00:00 CST 2024, 计划结束时间:Sat Mar 22 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0028的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:44 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0029的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:FB-25-025-FS-01, 计划开始时间:Mon Jun 02 00:00:00 CST 2025, 计划结束时间:Wed Jun 25 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-101-XCL, 计划开始时间:Wed Apr 30 00:00:00 CST 2025, 计划结束时间:Sun May 25 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-XCL-025-0042, 计划开始时间:Wed Feb 05 00:00:00 CST 2025, 计划结束时间:Tue Feb 18 00:00:00 CST 2025 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0300的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0301的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:44 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:SH-25-025-HD, 计划开始时间:Wed Jun 18 00:00:00 CST 2025, 计划结束时间:Thu Jun 19 00:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-144-XCL, 计划开始时间:Tue Jun 24 00:00:00 CST 2025, 计划结束时间:Thu Jun 26 00:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0044的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-070-XCL, 计划开始时间:Thu Apr 10 08:00:00 CST 2025, 计划结束时间:Tue May 06 08:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0045的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-SJ-024-0348, 计划开始时间:Mon Dec 23 00:00:00 CST 2024, 计划结束时间:Sun Jan 19 00:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-FB-025-0026, 计划开始时间:Mon Jan 20 00:00:00 CST 2025, 计划结束时间:Thu Feb 27 00:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0308的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0309的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0306的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0307的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0304的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:EY2508-001, 计划开始时间:Thu Apr 10 00:00:00 CST 2025, 计划结束时间:Wed Apr 30 00:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0305的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号CP-25-016-XCL的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0302的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-121-XCL, 计划开始时间:Wed May 28 08:00:00 CST 2025, 计划结束时间:Wed Jun 25 08:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] ERROR c.r.s.s.i.ProcessOrderProServiceImpl - 更新项目令号XM-WT-024-0303的时间范围时发生错误 java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.lambda$batchUpdateProjectTimeRanges$3(ProcessOrderProServiceImpl.java:233) at java.util.HashMap.forEach(HashMap.java:1290) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.batchUpdateProjectTimeRanges(ProcessOrderProServiceImpl.java:215) at com.ruoyi.system.controller.ProcessOrderProController.batchUpdateProjectTimeRanges(ProcessOrderProController.java:165) at com.ruoyi.system.controller.ProcessOrderProController$$FastClassBySpringCGLIB$$73950f38.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.ProcessOrderProController$$EnhancerBySpringCGLIB$$bb3243f4.batchUpdateProjectTimeRanges() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-059-XCL, 计划开始时间:Sat Mar 22 00:00:00 CST 2025, 计划结束时间:Wed Apr 16 00:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:QB-25-151-LT, 计划开始时间:Wed Jun 25 08:00:00 CST 2025, 计划结束时间:Thu Jul 17 08:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号TEST-024-0001的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:XM-QD-024-0332, 计划开始时间:Tue Dec 17 08:00:00 CST 2024, 计划结束时间:Thu Jan 15 00:00:00 CST 2026 2025-06-24 11:28:45 [XNIO-1 task-3] INFO c.r.s.s.i.ProcessOrderProServiceImpl - 更新计划生成令号为:CP-25-138-XCL, 计划开始时间:Fri Jun 06 08:00:00 CST 2025, 计划结束时间:Wed Jun 18 08:00:00 CST 2025 2025-06-24 11:28:45 [XNIO-1 task-3] WARN c.r.s.s.i.ProcessOrderProServiceImpl - 项目令号XM-XCL-025-0037的工艺路线中没有有效的开始时间或结束时间,跳过更新 2025-06-24 11:29:49 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=1m23s842ms206µs400ns). 2025-06-24 11:45:54 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=3m5s326ms116µs99ns). 2025-06-24 11:45:54 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:45:54 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 11:45:54 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:45:54 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:45:54 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:45:54 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:45:54 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:45:54 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:45:54 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:45:54 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:45:54 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:45:54 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:45:55 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:45:55 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:46:02 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:46:02 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30180 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:46:02 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:46:05 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:46:05 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:46:05 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:05 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:46:05 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:46:06 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:46:06 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:46:07 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:46:07 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:46:07 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:46:07 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:46:07 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:46:07 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:46:07 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:46:10 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:46:11 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:46:12 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:46:12 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:46:13 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:46:13 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:46:16 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@71bbbb9f[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$136493b2#updateMaterials] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6fe47be[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b24dca5a#procurementOrder] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4baf3987[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b24dca5a#shengchanOrder2] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fef485d[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b24dca5a#outsourcingOrder] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@53a4637c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$aff53bfc#getMassageForMultipleWorkCenters] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@27131d01[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$aff53bfc#getMassageDelayDate] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@15c27b65[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$aff53bfc#getKuCunTo40SB] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@106a6420[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$aff53bfc#getKuCun] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@60a54ad2[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$1001a466#generateDoc1] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5fe1b8d2[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@597ef918[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1af6cd73[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50cfe725[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:46:19 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2baf2c6[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:46:19 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:46:19 [Thread-37] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:46:19 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:46:19 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:46:19 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:46:19 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.233 seconds (JVM running for 19.612) 2025-06-24 11:46:19 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:46:19 [Thread-37] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:46:19 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:46:19 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:46:19 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:46:19 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:46:19 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:46:19 [Thread-36] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:46:19 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:46:19 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:46:19 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:46:19 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:46:19 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:46:26 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:46:26 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 7120 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:46:26 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:46:28 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:46:28 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:46:28 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:46:28 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:46:28 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:46:30 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:46:30 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:46:30 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:46:30 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:46:30 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:46:30 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:46:30 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:46:30 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:46:31 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:46:33 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:46:34 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:46:35 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:46:35 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:46:36 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:46:36 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:46:38 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7306f65f[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$b8acf121#updateMaterials] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50ade311[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$579627c9#procurementOrder] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@191d69a[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$579627c9#shengchanOrder2] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@251ed676[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$579627c9#outsourcingOrder] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@616e7884[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$553d996b#getMassageForMultipleWorkCenters] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5ee4aad3[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$553d996b#getMassageDelayDate] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@51ce8293[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$553d996b#getKuCun] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@23043ba[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$553d996b#getKuCunTo40SB] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1088b120[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$b54a01d5#generateDoc1] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b4133d0[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4ebefe31[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4e1349cf[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1b47e09c[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:46:42 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@79fa9f97[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:46:42 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:46:42 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:46:42 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:46:42 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:46:42 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:46:42 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.622 seconds (JVM running for 18.801) 2025-06-24 11:46:44 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:46:44 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:46:44 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:46:44 [RMI TCP Connection(7)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:46:45 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:46:56 [XNIO-1 task-3] INFO c.r.s.c.ImMaterialController - 查询库存信息:[{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"企标零件库","FStockUnitId.FName":"个","FBaseQty":9610.0000000000},{"FMaterialId.FNumber":"ELS-MJ.00.8","FMaterialName":"长太阳轮","F_UCHN_BaseProperty":"303","FStockName":"电料库","FStockUnitId.FName":"件","FBaseQty":946.0000000000},{"FMaterialId.FNumber":"015001010012","FMaterialName":"钢板12-Q235B","F_UCHN_BaseProperty":"Q235-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":933.4800000000},{"FMaterialId.FNumber":"015001020045","FMaterialName":"钢板45-Q355B","F_UCHN_BaseProperty":"Q355-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":923.3750000000},{"FMaterialId.FNumber":"009024008016A","FMaterialName":"GB/T879.1 8X16A","F_UCHN_BaseProperty":"钢","FStockName":"VMI仓库","FStockUnitId.FName":"件","FBaseQty":98.0000000000},{"FMaterialId.FNumber":"T45/A-3800","FMaterialName":"电梯导轨45-3800","F_UCHN_BaseProperty":"45/Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":972.0000000000},{"FMaterialId.FNumber":"D00000001431","FMaterialName":"扣式塞头","F_UCHN_BaseProperty":"成品","FStockName":"外购件库","FStockUnitId.FName":"件","FBaseQty":94.0000000000},{"FMaterialId.FNumber":"AHB(39-1140)","FMaterialName":"扒皮圆钢39-1140","F_UCHN_BaseProperty":"45","FStockName":"原材料库","FStockUnitId.FName":"根","FBaseQty":96.0000000000},{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"个","FBaseQty":0.0},{"FMaterialId.FNumber":"LT0042545B(M)","FMaterialName":"滑块座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000},{"FMaterialId.FNumber":"LT0042545A(M)","FMaterialName":"铰支座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000}] 2025-06-24 11:48:39 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.lambda$getAllTasks$0(WorkProcedureServiceImpl.java:167) at java.util.ArrayList.forEach(ArrayList.java:1259) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:155) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$24c5aa1a.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 11:48:59 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:48:59 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:48:59 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:48:59 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:48:59 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:48:59 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:48:59 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:49:05 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:49:05 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30892 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:49:05 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:49:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:49:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:49:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:49:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:49:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:49:09 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:49:09 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:49:09 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:49:10 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:49:10 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:49:10 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:49:10 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:49:10 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:49:10 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:49:13 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:49:14 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:49:14 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:49:14 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:49:15 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:49:15 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:49:17 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10f03ab0[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$1979c6e#updateMaterials] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@62a193e0[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a080d316#outsourcingOrder] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@489ec791[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a080d316#shengchanOrder2] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3597174b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a080d316#procurementOrder] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24a38ef3[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$9e2844b8#getKuCunTo40SB] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4af32714[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$9e2844b8#getKuCun] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@74efc394[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$9e2844b8#getMassageForMultipleWorkCenters] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@794fbf0d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$9e2844b8#getMassageDelayDate] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@41a372c1[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$fe34ad22#generateDoc1] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12bb3666[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18c2b4c6[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1c71d704[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@461e9b31[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:49:21 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@d5d9d92[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:49:21 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:49:21 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:49:21 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:49:21 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:49:21 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:49:21 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.061 seconds (JVM running for 18.306) 2025-06-24 11:49:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:49:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:49:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:49:23 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:49:23 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:49:38 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.IllegalArgumentException: Target must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:784) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.lambda$getAllTasks$0(WorkProcedureServiceImpl.java:167) at java.util.ArrayList.forEach(ArrayList.java:1259) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:155) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$6db05567.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:50:30 [XNIO-1 task-3] WARN o.s.b.a.health.HealthEndpointSupport - Health contributor org.springframework.boot.actuate.system.DiskSpaceHealthIndicator (diskSpace) took 22307ms to respond 2025-06-24 11:50:30 [XNIO-1 task-2] WARN o.s.b.a.health.HealthEndpointSupport - Health contributor org.springframework.boot.actuate.system.DiskSpaceHealthIndicator (diskSpace) took 22306ms to respond 2025-06-24 11:50:30 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=50s42ms227µs). 2025-06-24 11:50:30 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.IllegalArgumentException: Target must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:784) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.lambda$getAllTasks$0(WorkProcedureServiceImpl.java:167) at java.util.ArrayList.forEach(ArrayList.java:1259) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:155) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$6db05567.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 11:50:30 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:50:30 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:50:30 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:50:30 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:50:30 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:50:30 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:50:30 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:50:37 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:50:37 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 26276 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:50:37 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:50:39 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:50:39 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:50:39 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:50:40 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:50:40 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:50:41 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:50:41 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:50:41 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:50:41 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:50:42 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:50:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:50:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:50:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:50:42 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:50:44 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:50:46 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:50:46 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:50:46 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:50:47 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:50:47 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:50:50 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@426fb1c3[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$b031b42b#updateMaterials] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5fc3bf09[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$4f1aead3#shengchanOrder2] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69f01f4b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$4f1aead3#procurementOrder] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@577e2b91[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$4f1aead3#outsourcingOrder] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@68a06914[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4cc25c75#getKuCun] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a59a8fe[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4cc25c75#getKuCunTo40SB] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43baf0b9[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4cc25c75#getMassageForMultipleWorkCenters] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@653e79fc[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4cc25c75#getMassageDelayDate] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ebd4486[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$accec4df#generateDoc1] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69c413f7[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d6f094e[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b886e86[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f758e05[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:50:53 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46e77fb7[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:50:53 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:50:53 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:50:53 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:50:53 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:50:53 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:50:53 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.485 seconds (JVM running for 18.733) 2025-06-24 11:50:55 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:50:55 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:50:55 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:50:55 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:50:56 [RMI TCP Connection(11)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:53:35 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=2m53s657ms586µs400ns). 2025-06-24 11:53:35 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:53:35 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.lambda$getAllTasks$0(WorkProcedureServiceImpl.java:167) at java.util.ArrayList.forEach(ArrayList.java:1259) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:155) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$1c4a6d24.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:53:35 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 11:53:35 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:53:35 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:53:35 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:53:35 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:53:35 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:53:35 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:53:35 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:53:35 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:53:35 [XNIO-1 task-2] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:53:35 [XNIO-1 task-2] ERROR io.undertow.request - UT005023: Exception handling request to /system/procedure/all org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalArgumentException: Source must not be null at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.lambda$getAllTasks$0(WorkProcedureServiceImpl.java:167) at java.util.ArrayList.forEach(ArrayList.java:1259) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:155) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$1c4a6d24.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ... 71 common frames omitted 2025-06-24 11:53:36 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:53:36 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:53:36 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:53:36 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:53:42 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:53:42 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 24096 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:53:42 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:53:45 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:53:45 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:53:45 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:53:45 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:53:45 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:53:47 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:53:47 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:53:47 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:53:47 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:53:47 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:53:47 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:53:47 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:53:47 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:53:48 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:53:50 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:53:51 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:53:52 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:53:52 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:53:52 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:53:52 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:53:55 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b1381fc[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$13ed89f3#updateMaterials] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@48b53f3d[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b2d6c09b#outsourcingOrder] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3552eb5b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b2d6c09b#procurementOrder] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4fb53b76[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b2d6c09b#shengchanOrder2] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@38de4f1d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b07e323d#getMassageForMultipleWorkCenters] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5973d3ec[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b07e323d#getMassageDelayDate] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7b59f3aa[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b07e323d#getKuCun] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1dd1093c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b07e323d#getKuCunTo40SB] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57bd0b3c[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$108a9aa7#generateDoc1] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10164e94[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24e63b9f[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@31eb5ed6[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@e30573c[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:53:59 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2c70da80[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:53:59 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:53:59 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:53:59 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:53:59 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:53:59 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:53:59 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.637 seconds (JVM running for 18.824) 2025-06-24 11:54:00 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:54:00 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:54:01 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:54:01 [RMI TCP Connection(10)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:54:02 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:55:01 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:170) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$800642ec.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 11:55:01 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:55:01 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:55:01 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:55:01 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:55:01 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:55:01 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:55:01 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:55:08 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:55:08 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 25260 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:55:08 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:55:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:55:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:55:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:55:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:55:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:55:12 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:55:12 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:55:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:55:12 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:55:13 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:55:13 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:55:13 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:55:13 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:55:13 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:55:15 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:55:16 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:55:17 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:55:17 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:55:18 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:55:18 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:55:20 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7b14e7dc[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$9589923b#updateMaterials] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57d71569[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3472c8e3#shengchanOrder2] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@31741bb6[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3472c8e3#procurementOrder] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@64903a20[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3472c8e3#outsourcingOrder] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@38e61b69[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$321a3a85#getMassageForMultipleWorkCenters] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57753d41[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$321a3a85#getMassageDelayDate] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@464d25b2[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$321a3a85#getKuCun] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@23e95661[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$321a3a85#getKuCunTo40SB] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2bdc2c26[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$9226a2ef#generateDoc1] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@553d9329[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7a725c89[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@13c147f8[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5936e4ba[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:55:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@60ab906e[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:55:24 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:55:24 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:55:24 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:55:24 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:55:24 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:55:24 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.273 seconds (JVM running for 18.568) 2025-06-24 11:55:25 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:55:25 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:55:26 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:55:26 [RMI TCP Connection(8)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:55:26 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:55:36 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:170) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$1a24b34.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:56:18 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.IllegalArgumentException: Source must not be null at org.springframework.util.Assert.notNull(Assert.java:201) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:783) at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:720) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:185) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:170) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$1a24b34.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 11:56:48 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 11:56:48 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 11:56:48 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 11:56:48 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 11:56:48 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 11:56:48 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 11:56:48 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 11:56:55 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 11:56:55 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 12200 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 11:56:55 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 11:56:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 11:56:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 11:56:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 11:56:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 11:56:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 11:56:59 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 11:56:59 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 11:56:59 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 11:57:00 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 11:57:00 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 11:57:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 11:57:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 11:57:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 11:57:00 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 11:57:02 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 11:57:04 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 11:57:04 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 11:57:04 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 11:57:05 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:57:05 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 11:57:07 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a0c76d6[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$7ba8fee5#updateMaterials] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a62384[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$1a92358d#outsourcingOrder] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@208bde64[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$1a92358d#shengchanOrder2] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@c4f6d5b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$1a92358d#procurementOrder] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@453c10c2[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$1839a72f#getMassageForMultipleWorkCenters] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@76b5b1e2[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$1839a72f#getMassageDelayDate] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@8b329ae[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$1839a72f#getKuCunTo40SB] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fe1a856[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$1839a72f#getKuCun] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5a7e0d68[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$78460f99#generateDoc1] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@11f8d64[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10f03ab0[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@62a193e0[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@489ec791[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 11:57:11 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3597174b[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 11:57:11 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 11:57:11 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 11:57:11 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 11:57:11 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 11:57:11 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 11:57:11 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 16.879 seconds (JVM running for 18.181) 2025-06-24 11:57:12 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 11:57:12 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 11:57:12 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 11:57:13 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 11:57:13 [RMI TCP Connection(6)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 11:57:51 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectOne(BaseMapper.java:177) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:162) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) at com.sun.proxy.$Proxy256.selectOne(Unknown Source) at com.ruoyi.system.service.impl.ProcessOrderProServiceImpl.selectByProjectNumber(ProcessOrderProServiceImpl.java:187) at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:170) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$e7c1b7de.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 12:02:17 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.ClassCastException: java.util.Date cannot be cast to java.time.temporal.Temporal at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:184) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$e7c1b7de.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 12:04:17 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 12:04:17 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 12:04:17 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 12:04:17 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 12:04:17 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 12:04:17 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 12:04:17 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 12:04:24 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 12:04:24 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30640 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 12:04:24 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 12:04:27 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 12:04:27 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 12:04:27 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:04:27 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 12:04:27 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 12:04:29 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 12:04:29 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 12:04:29 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 12:04:29 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 12:04:29 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 12:04:29 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 12:04:29 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 12:04:29 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 12:04:29 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 12:04:32 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 12:04:33 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 12:04:34 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 12:04:34 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 12:04:34 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:04:34 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:04:37 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6fb8cfa7[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$88bc33d4#updateMaterials] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4015c65b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$27a56a7c#procurementOrder] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@16486ab3[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$27a56a7c#shengchanOrder2] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1b13e4fb[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$27a56a7c#outsourcingOrder] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@327fd5c9[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$254cdc1e#getMassageDelayDate] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5cb6fac3[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$254cdc1e#getMassageForMultipleWorkCenters] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@9fe1e14[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$254cdc1e#getKuCun] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@d4e17ec[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$254cdc1e#getKuCunTo40SB] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@41d34a11[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$85594488#generateDoc1] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a58d00a[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@53af65eb[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ea3f905[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@757bbd02[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 12:04:40 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@194feb27[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 12:04:40 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 12:04:40 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 12:04:40 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 12:04:40 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 12:04:40 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 12:04:41 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.061 seconds (JVM running for 18.273) 2025-06-24 12:04:42 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 12:04:42 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 12:04:42 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 12:04:42 [RMI TCP Connection(3)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 12:04:43 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 12:05:09 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.ClassCastException: java.util.Date cannot be cast to java.time.temporal.Temporal at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:192) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$f4d4eccd.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 12:06:44 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 12:06:44 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 12:06:44 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 12:06:44 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 12:06:44 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 12:06:44 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 12:06:44 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 12:06:51 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 12:06:51 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 27424 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 12:06:51 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 12:06:54 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 12:06:54 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 12:06:54 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:06:54 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 12:06:54 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 12:06:56 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 12:06:56 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 12:06:56 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 12:06:56 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 12:06:57 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 12:06:57 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 12:06:57 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 12:06:57 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 12:06:57 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 12:07:00 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 12:07:01 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 12:07:01 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 12:07:01 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 12:07:02 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:07:02 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:07:05 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@75daa568[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$d333fbfe#updateMaterials] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@41ebae0e[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$721d32a6#outsourcingOrder] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@79059313[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$721d32a6#procurementOrder] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@222e9ace[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$721d32a6#shengchanOrder2] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ff9a06[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$6fc4a448#getMassageForMultipleWorkCenters] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1ef8cf89[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$6fc4a448#getMassageDelayDate] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4bb05a4e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$6fc4a448#getKuCun] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1d9e511c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$6fc4a448#getKuCunTo40SB] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@63cfd703[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$cfd10cb2#generateDoc1] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3b93d874[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@72b88762[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1d413e98[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2b85fc[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 12:07:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@255eadf5[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 12:07:09 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 12:07:09 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 12:07:09 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 12:07:09 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 12:07:09 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 12:07:09 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 19.424 seconds (JVM running for 20.717) 2025-06-24 12:07:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 12:07:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 12:07:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 12:07:12 [RMI TCP Connection(17)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 12:07:12 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 12:33:23 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 12:33:23 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 12:33:23 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 12:33:23 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 12:33:23 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 12:33:23 [Thread-43] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 12:33:23 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 12:33:31 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 12:33:31 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 11364 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 12:33:31 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 12:33:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 12:33:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 12:33:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:33:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 12:33:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 12:33:35 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 12:33:35 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 12:33:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 12:33:36 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 12:33:36 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 12:33:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 12:33:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 12:33:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 12:33:36 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 12:33:39 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 12:33:40 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 12:33:40 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 12:33:40 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 12:33:41 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:33:41 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:33:44 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46ebfc09[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$21ea4571#updateMaterials] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@21f41593[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$c0d37c19#outsourcingOrder] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5ceeab0c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$c0d37c19#shengchanOrder2] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7194f5b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$c0d37c19#procurementOrder] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1e0be005[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$be7aedbb#getKuCun] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1fd226da[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$be7aedbb#getKuCunTo40SB] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@36cd58e7[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$be7aedbb#getMassageForMultipleWorkCenters] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7be3baf2[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$be7aedbb#getMassageDelayDate] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3a296643[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$1e875625#generateDoc1] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3443732a[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@68950f25[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@e471cef[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7f2d681a[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 12:33:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50588ef6[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 12:33:47 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 12:33:47 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 12:33:48 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 12:33:48 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 12:33:48 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 12:33:48 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.084 seconds (JVM running for 19.559) 2025-06-24 12:33:49 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 12:33:50 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 12:33:50 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 12:33:50 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 12:33:51 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 12:38:41 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生系统异常. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.writev0(Native Method) at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:55) at sun.nio.ch.IOUtil.write(IOUtil.java:148) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:502) at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:162) at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:652) at org.xnio.conduits.AbstractStreamSinkConduit.write(AbstractStreamSinkConduit.java:55) at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:158) at io.undertow.channels.DetachableStreamSinkChannel.write(DetachableStreamSinkChannel.java:179) at io.undertow.server.HttpServerExchange$WriteDispatchChannel.write(HttpServerExchange.java:2163) at org.xnio.channels.Channels.writeBlocking(Channels.java:202) at io.undertow.servlet.spec.ServletOutputStreamImpl.writeTooLargeForBuffer(ServletOutputStreamImpl.java:221) at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:148) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeNumber(UTF8JsonGenerator.java:990) at com.fasterxml.jackson.databind.ser.std.NumberSerializer.serialize(NumberSerializer.java:81) at com.ruoyi.framework.jackson.BigNumberSerializer.serialize(BigNumberSerializer.java:37) at com.ruoyi.framework.jackson.BigNumberSerializer.serialize(BigNumberSerializer.java:15) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:25) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:400) at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1514) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Suppressed: java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460) ... 82 common frames omitted 2025-06-24 12:38:41 [XNIO-1 task-2] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleException(Exception, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 12:40:48 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 12:40:48 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 12:40:48 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 12:40:48 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 12:40:48 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 12:40:48 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 12:40:48 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 12:40:55 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 12:40:55 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 28080 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 12:40:55 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 12:40:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 12:40:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 12:40:58 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:40:58 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 12:40:58 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 12:41:00 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 12:41:00 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 12:41:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 12:41:00 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 12:41:01 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 12:41:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 12:41:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 12:41:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 12:41:01 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 12:41:03 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 12:41:04 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 12:41:05 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 12:41:05 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 12:41:06 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:41:06 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:41:08 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56394880[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$3c555727#updateMaterials] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@23c3f787[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$db3e8dcf#procurementOrder] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3c82bcbd[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$db3e8dcf#shengchanOrder2] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@776ae580[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$db3e8dcf#outsourcingOrder] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b0bcea5[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d8e5ff71#getMassageDelayDate] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5748638c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d8e5ff71#getMassageForMultipleWorkCenters] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7e864a8c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d8e5ff71#getKuCun] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5e60e639[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d8e5ff71#getKuCunTo40SB] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6bab65b6[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$38f267db#generateDoc1] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7f6b3f4c[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@33f5d807[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6a7db16e[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5acbef42[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 12:41:12 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7cfc2a08[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 12:41:12 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 12:41:12 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 12:41:12 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 12:41:12 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 12:41:12 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 12:41:12 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.828 seconds (JVM running for 19.262) 2025-06-24 12:41:13 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 12:41:14 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 12:41:14 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 12:41:14 [RMI TCP Connection(5)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 12:41:14 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 12:41:56 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.CaptchaException: 验证码错误 at com.ruoyi.system.service.SysLoginService.validateCaptcha(SysLoginService.java:208) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:74) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$67a4d7c1.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 12:41:56 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.5.200]内网IP[admin][Error][验证码错误] 2025-06-24 12:42:00 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.5.200]内网IP[admin][Error][密码输入错误1次] 2025-06-24 12:42:00 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误1次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$67a4d7c1.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 12:42:04 [schedule-pool-2] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.5.200]内网IP[admin][Error][验证码错误] 2025-06-24 12:42:04 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.CaptchaException: 验证码错误 at com.ruoyi.system.service.SysLoginService.validateCaptcha(SysLoginService.java:208) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:74) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$67a4d7c1.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 12:42:08 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJPSVdQbXRiVjNBU0lQb09TM2hBcnlvS3BPYnBScVNxbiIsInVzZXJJZCI6MX0.KWIvvfBMqkbW3qpr7qMJqRXwYAYEwCCv652zG5btxs8 2025-06-24 12:42:08 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJWRWlRYzF6b25xRWFPUlc5VUdNYWlyQmhWejU3SmlHRiIsInVzZXJJZCI6MX0.4KdMKqWQRi9DinTwB-59Fm6BC09OFcWoWOj3RK3F6bI 2025-06-24 12:42:08 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.5.200]内网IP[admin][Success][登录成功] 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 12:45:38 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 12:45:38 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 12:45:38 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 12:45:38 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 12:45:38 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 12:45:38 [Thread-43] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 12:45:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 12:45:46 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 12:45:46 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 31180 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 12:45:46 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 12:45:49 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 12:45:49 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 12:45:49 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 12:45:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 12:45:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 12:45:51 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 12:45:51 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 12:45:51 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 12:45:51 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 12:45:51 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 12:45:51 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 12:45:51 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 12:45:51 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 12:45:52 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 12:45:54 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 12:45:56 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 12:45:56 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 12:45:56 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 12:45:57 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:45:57 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 12:46:00 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f8089d2[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$f64bb574#updateMaterials] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6e1ac80e[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$9534ec1c#outsourcingOrder] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4170ee0f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$9534ec1c#procurementOrder] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4b95fdf2[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$9534ec1c#shengchanOrder2] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1080234b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$92dc5dbe#getMassageForMultipleWorkCenters] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@28e2d3ed[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$92dc5dbe#getMassageDelayDate] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6e245068[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$92dc5dbe#getKuCunTo40SB] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@aba4a33[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$92dc5dbe#getKuCun] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1bb1ba54[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$f2e8c628#generateDoc1] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@25727f74[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6999dca2[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@312af870[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@27df971b[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 12:46:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1160c54b[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 12:46:04 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 12:46:04 [Thread-45] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 12:46:04 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 12:46:04 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 12:46:04 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 12:46:04 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 19.018 seconds (JVM running for 20.41) 2025-06-24 12:46:05 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 12:46:05 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 12:46:05 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 12:46:06 [RMI TCP Connection(5)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 12:46:06 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 13:28:34 [Thread-45] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 13:28:34 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 13:28:34 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 13:28:34 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 13:28:34 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 13:28:34 [Thread-44] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 13:28:34 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 13:28:41 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 13:28:41 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 28172 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 13:28:41 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 13:28:43 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 13:28:43 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 13:28:43 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 13:28:44 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 13:28:44 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 13:28:45 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 13:28:45 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 13:28:45 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 13:28:46 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 13:28:46 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 13:28:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 13:28:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 13:28:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 13:28:46 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 13:28:49 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 13:28:50 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 13:28:50 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 13:28:50 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 13:28:51 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 13:28:51 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 13:28:54 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7980eb2[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$97fcc5f0#updateMaterials] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@15cba6dc[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36e5fc98#shengchanOrder2] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@81a193b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36e5fc98#outsourcingOrder] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3eff5c32[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36e5fc98#procurementOrder] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@79d538c1[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$348d6e3a#getMassageDelayDate] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@31e08c61[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$348d6e3a#getMassageForMultipleWorkCenters] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69eb88a7[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$348d6e3a#getKuCun] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2db15764[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$348d6e3a#getKuCunTo40SB] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d727123[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$9499d6a4#generateDoc1] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@48446968[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7ddf7e77[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5a720cdf[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@34e785db[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 13:28:57 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f83b506[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 13:28:57 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 13:28:57 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 13:28:57 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 13:28:57 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 13:28:57 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 13:28:58 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.729 seconds (JVM running for 19.09) 2025-06-24 13:28:59 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 13:28:59 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 13:29:00 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 13:29:00 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 13:29:00 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 13:34:06 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误1次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$5f3cec4c.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 13:34:06 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Error][密码输入错误1次] 2025-06-24 13:34:10 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Error][验证码错误] 2025-06-24 13:34:10 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.CaptchaException: 验证码错误 at com.ruoyi.system.service.SysLoginService.validateCaptcha(SysLoginService.java:208) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:74) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$5f3cec4c.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 13:43:13 [schedule-pool-2] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Error][验证码已失效] 2025-06-24 13:43:13 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.CaptchaExpireException: 验证码已失效 at com.ruoyi.system.service.SysLoginService.validateCaptcha(SysLoginService.java:204) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:74) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$5f3cec4c.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 13:43:16 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Error][密码输入错误2次] 2025-06-24 13:43:16 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误2次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$5f3cec4c.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 13:43:19 [schedule-pool-3] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Error][密码输入错误3次] 2025-06-24 13:43:19 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误3次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$5f3cec4c.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 13:43:21 [schedule-pool-2] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Error][密码输入错误4次] 2025-06-24 13:43:21 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 密码输入错误4次 at com.ruoyi.system.service.SysLoginService.checkLogin(SysLoginService.java:326) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:77) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$5f3cec4c.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 13:43:58 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ3YWhaenFRS0NFbzFDalE0a2Y1WE1uT0tVbU9NSVdySyIsInVzZXJJZCI6MX0.b7v5wjJaDkSEExIVA7Nv7-QPqbJfFkLx9FzK01GnpsA 2025-06-24 13:43:58 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJWcXhsZUtOM0NBWVY2R3VRbjJqR0RmU3VhZHdnNEo4YyIsInVzZXJJZCI6MX0.2t3gJ0da2QYSpEdQybMHSddhJXzMijariMkub8TuD6Q 2025-06-24 13:43:58 [schedule-pool-4] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Success][登录成功] 2025-06-24 13:44:14 [XNIO-1 task-3] INFO c.r.s.c.ImMaterialController - 查询库存信息:[{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"企标零件库","FStockUnitId.FName":"个","FBaseQty":9610.0000000000},{"FMaterialId.FNumber":"ELS-MJ.00.8","FMaterialName":"长太阳轮","F_UCHN_BaseProperty":"303","FStockName":"电料库","FStockUnitId.FName":"件","FBaseQty":946.0000000000},{"FMaterialId.FNumber":"015001010012","FMaterialName":"钢板12-Q235B","F_UCHN_BaseProperty":"Q235-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":933.4800000000},{"FMaterialId.FNumber":"015001020045","FMaterialName":"钢板45-Q355B","F_UCHN_BaseProperty":"Q355-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":923.3750000000},{"FMaterialId.FNumber":"009024008016A","FMaterialName":"GB/T879.1 8X16A","F_UCHN_BaseProperty":"钢","FStockName":"VMI仓库","FStockUnitId.FName":"件","FBaseQty":98.0000000000},{"FMaterialId.FNumber":"T45/A-3800","FMaterialName":"电梯导轨45-3800","F_UCHN_BaseProperty":"45/Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":972.0000000000},{"FMaterialId.FNumber":"D00000001431","FMaterialName":"扣式塞头","F_UCHN_BaseProperty":"成品","FStockName":"外购件库","FStockUnitId.FName":"件","FBaseQty":94.0000000000},{"FMaterialId.FNumber":"AHB(39-1140)","FMaterialName":"扒皮圆钢39-1140","F_UCHN_BaseProperty":"45","FStockName":"原材料库","FStockUnitId.FName":"根","FBaseQty":96.0000000000},{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"个","FBaseQty":0.0},{"FMaterialId.FNumber":"LT0042545B(M)","FMaterialName":"滑块座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000},{"FMaterialId.FNumber":"LT0042545A(M)","FMaterialName":"铰支座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000}] 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:01:00 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:01:00 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:01:00 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:01:00 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:01:00 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:01:00 [Thread-43] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:01:00 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:01:08 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:01:08 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 15576 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:01:08 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:01:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:01:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:01:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:01:11 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:01:11 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:01:12 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:01:12 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:01:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:01:13 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:01:13 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:01:13 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:01:13 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:01:13 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:01:13 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:01:16 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:01:17 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:01:17 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:01:17 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:01:18 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:01:18 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:01:21 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@51a7ee4e[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$1be54883#updateMaterials] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@424c8ebe[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$bace7f2b#shengchanOrder2] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7bb3cbb4[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$bace7f2b#procurementOrder] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3fcc58f8[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$bace7f2b#outsourcingOrder] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@51f714d1[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b875f0cd#getMassageForMultipleWorkCenters] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@77e8492f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b875f0cd#getMassageDelayDate] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1263d20d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b875f0cd#getKuCunTo40SB] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4f355321[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b875f0cd#getKuCun] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@260d878a[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$18825937#generateDoc1] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@13190355[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f664881[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7aafac17[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3054551f[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:01:24 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b8cfbeb[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:01:24 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:01:24 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:01:24 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:01:24 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:01:24 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:01:24 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.528 seconds (JVM running for 18.87) 2025-06-24 14:01:26 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:01:26 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:01:26 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:01:26 [RMI TCP Connection(4)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:01:26 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:01:36 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:235) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$87fe017c.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:02:24 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:02:24 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:02:24 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:02:24 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:02:24 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:02:24 [Thread-43] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:02:24 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:02:31 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:02:31 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 33440 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:02:31 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:02:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:02:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:02:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:02:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:02:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:02:35 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:02:35 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:02:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:02:36 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:02:36 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:02:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:02:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:02:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:02:36 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:02:39 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:02:40 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:02:40 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:02:40 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:02:41 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:02:41 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:02:44 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6e5dc02d[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$11ae0059#updateMaterials] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7e4f5062[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b0973701#procurementOrder] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1c93f349[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b0973701#shengchanOrder2] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@473ee461[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b0973701#outsourcingOrder] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@47620803[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$ae3ea8a3#getKuCun] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43aa9ccd[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$ae3ea8a3#getKuCunTo40SB] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@40a0364a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$ae3ea8a3#getMassageForMultipleWorkCenters] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@708ddfd3[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$ae3ea8a3#getMassageDelayDate] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2778f3d1[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$e4b110d#generateDoc1] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30a34f07[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@71702d3f[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f9d1785[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f9b97dc[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:02:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@25ea3a5f[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:02:47 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:02:47 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:02:47 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:02:47 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:02:47 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:02:47 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.186 seconds (JVM running for 18.426) 2025-06-24 14:02:48 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:02:49 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:02:49 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:02:50 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:02:50 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:03:11 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:03:11 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:03:11 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:03:11 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:03:11 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:03:11 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:03:11 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:03:11 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:03:11 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:03:11 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:03:12 [redisson-netty-2-8] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xc85c1c8c, L:/127.0.0.1:59254 - R:localhost/127.0.0.1:6379] 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:378) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) 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:750) 2025-06-24 14:03:12 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:03:12 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:03:12 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:03:12 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:03:18 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:03:18 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 13040 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:03:18 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:03:21 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:03:21 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:03:21 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:03:21 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:03:21 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:03:22 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:03:22 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:03:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:03:23 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:03:23 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:03:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:03:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:03:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:03:23 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:03:26 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:03:27 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:03:27 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:03:27 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:03:28 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:03:28 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:03:31 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@da8853c[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$df89fb1d#updateMaterials] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@fb79241[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$7e7331c5#outsourcingOrder] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@275860e9[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$7e7331c5#procurementOrder] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f81b020[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$7e7331c5#shengchanOrder2] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56c95789[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c1aa367#getKuCun] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@65dff28b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c1aa367#getMassageForMultipleWorkCenters] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1e499f1[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c1aa367#getMassageDelayDate] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@13f6395d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c1aa367#getKuCunTo40SB] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f1f41b5[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$dc270bd1#generateDoc1] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@154ea177[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30c0993e[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12de62aa[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@67398bad[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:03:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@71cdb24[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:03:34 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:03:34 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:03:34 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:03:34 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:03:34 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:03:34 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.207 seconds (JVM running for 18.496) 2025-06-24 14:03:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:03:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:03:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:03:37 [RMI TCP Connection(3)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:03:37 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:04:12 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=48s874ms147µs899ns). 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:07:13 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:07:13 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:07:13 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:07:13 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:07:13 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:07:13 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:07:13 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:07:20 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:07:20 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 33196 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:07:20 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:07:23 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:07:23 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:07:23 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:07:23 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:07:23 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:07:25 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:07:25 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:07:25 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:07:25 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:07:25 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:07:25 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:07:25 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:07:25 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:07:26 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:07:28 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:07:30 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:07:30 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:07:30 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:07:31 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:07:31 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:07:34 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@11261fc9[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$e31ee8a5#updateMaterials] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@273cb729[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$82081f4d#procurementOrder] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@76603c44[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$82081f4d#outsourcingOrder] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@398f6622[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$82081f4d#shengchanOrder2] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18f6ee8d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7faf90ef#getMassageForMultipleWorkCenters] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5a318745[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7faf90ef#getMassageDelayDate] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2d44025b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7faf90ef#getKuCun] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6fb8cfa7[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7faf90ef#getKuCunTo40SB] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4015c65b[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$dfbbf959#generateDoc1] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@16486ab3[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1b13e4fb[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@327fd5c9[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5cb6fac3[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:07:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@9fe1e14[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:07:37 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:07:37 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:07:37 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:07:37 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:07:37 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:07:38 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.202 seconds (JVM running for 19.592) 2025-06-24 14:07:39 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:07:39 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:07:39 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:07:40 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:07:40 [RMI TCP Connection(10)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:08:33 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:08:33 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:08:33 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:08:33 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:08:33 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:08:33 [Thread-43] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:08:33 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:08:40 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:08:40 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30988 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:08:40 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:08:43 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:08:43 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:08:43 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:08:43 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:08:43 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:08:45 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:08:45 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:08:45 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:08:45 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:08:45 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:08:45 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:08:45 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:08:45 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:08:46 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:08:48 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:08:49 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:08:49 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:08:50 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:08:50 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:08:50 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:08:53 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4893d628[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$eff0aa7a#updateMaterials] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@122e2306[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$8ed9e122#shengchanOrder2] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@342615e2[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$8ed9e122#outsourcingOrder] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@72548e3c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$8ed9e122#procurementOrder] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24a024c8[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8c8152c4#getMassageForMultipleWorkCenters] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@47f50549[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8c8152c4#getMassageDelayDate] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43f88150[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8c8152c4#getKuCunTo40SB] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@158bd27d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8c8152c4#getKuCun] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30282260[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$ec8dbb2e#generateDoc1] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f18a661[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@58ed5ed3[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@133e7789[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@62f47cac[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:08:56 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7845f53d[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:08:56 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:08:56 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:08:56 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:08:56 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:08:56 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:08:56 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.029 seconds (JVM running for 18.405) 2025-06-24 14:08:57 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:08:58 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:08:58 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:08:58 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:08:59 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:10:13 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=1m27s837ms1µs100ns). 2025-06-24 14:14:10 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=1m26s948ms762µs). 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:14:10 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生系统异常. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.writev0(Native Method) at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:55) at sun.nio.ch.IOUtil.write(IOUtil.java:148) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:502) at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:162) at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:652) at org.xnio.conduits.AbstractStreamSinkConduit.write(AbstractStreamSinkConduit.java:55) at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:158) at io.undertow.channels.DetachableStreamSinkChannel.write(DetachableStreamSinkChannel.java:179) at io.undertow.server.HttpServerExchange$WriteDispatchChannel.write(HttpServerExchange.java:2163) at org.xnio.channels.Channels.writeBlocking(Channels.java:202) at io.undertow.servlet.spec.ServletOutputStreamImpl.writeTooLargeForBuffer(ServletOutputStreamImpl.java:221) at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:148) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1260) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:284) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:726) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:25) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:400) at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1514) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Suppressed: java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460) ... 82 common frames omitted 2025-06-24 14:14:10 [XNIO-1 task-1] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleException(Exception, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:14:10 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:14:10 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:14:10 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:14:10 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:14:10 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:14:10 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:14:10 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/getInfo',发生未知异常. org.redisson.client.RedisException: java.lang.InterruptedException at org.redisson.command.CommandAsyncService.get(CommandAsyncService.java:116) at org.redisson.command.CommandBatchService.execute(CommandBatchService.java:201) at org.redisson.RedissonBatch.execute(RedissonBatch.java:233) at com.ruoyi.common.utils.redis.RedisUtils.setCacheObject(RedisUtils.java:129) at com.ruoyi.framework.satoken.dao.PlusSaTokenDao.set(PlusSaTokenDao.java:39) at com.ruoyi.framework.satoken.dao.PlusSaTokenDao.update(PlusSaTokenDao.java:53) at cn.dev33.satoken.stp.StpLogic.updateLastActiveToNow(StpLogic.java:1495) at cn.dev33.satoken.stp.StpLogic.getLoginId(StpLogic.java:987) at cn.dev33.satoken.stp.StpLogic.checkLogin(StpLogic.java:937) at cn.dev33.satoken.stp.StpUtil.checkLogin(StpUtil.java:341) at com.ruoyi.framework.config.SaTokenConfig.lambda$null$0(SaTokenConfig.java:49) at cn.dev33.satoken.router.SaRouterStaff.check(SaRouterStaff.java:228) at com.ruoyi.framework.config.SaTokenConfig.lambda$addInterceptors$1(SaTokenConfig.java:47) at cn.dev33.satoken.interceptor.SaInterceptor.preHandle(SaInterceptor.java:102) at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:148) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.InterruptedException: null at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:347) at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908) at org.redisson.command.CommandAsyncService.get(CommandAsyncService.java:112) ... 85 common frames omitted 2025-06-24 14:14:10 [XNIO-1 task-3] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:14:10 [XNIO-1 task-3] ERROR io.undertow.request - UT005023: Exception handling request to /getInfo org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.redisson.client.RedisException: java.lang.InterruptedException at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Caused by: org.redisson.client.RedisException: java.lang.InterruptedException at org.redisson.command.CommandAsyncService.get(CommandAsyncService.java:116) at org.redisson.command.CommandBatchService.execute(CommandBatchService.java:201) at org.redisson.RedissonBatch.execute(RedissonBatch.java:233) at com.ruoyi.common.utils.redis.RedisUtils.setCacheObject(RedisUtils.java:129) at com.ruoyi.framework.satoken.dao.PlusSaTokenDao.set(PlusSaTokenDao.java:39) at com.ruoyi.framework.satoken.dao.PlusSaTokenDao.update(PlusSaTokenDao.java:53) at cn.dev33.satoken.stp.StpLogic.updateLastActiveToNow(StpLogic.java:1495) at cn.dev33.satoken.stp.StpLogic.getLoginId(StpLogic.java:987) at cn.dev33.satoken.stp.StpLogic.checkLogin(StpLogic.java:937) at cn.dev33.satoken.stp.StpUtil.checkLogin(StpUtil.java:341) at com.ruoyi.framework.config.SaTokenConfig.lambda$null$0(SaTokenConfig.java:49) at cn.dev33.satoken.router.SaRouterStaff.check(SaRouterStaff.java:228) at com.ruoyi.framework.config.SaTokenConfig.lambda$addInterceptors$1(SaTokenConfig.java:47) at cn.dev33.satoken.interceptor.SaInterceptor.preHandle(SaInterceptor.java:102) at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:148) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ... 68 common frames omitted Caused by: java.lang.InterruptedException: null at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:347) at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908) at org.redisson.command.CommandAsyncService.get(CommandAsyncService.java:112) ... 85 common frames omitted 2025-06-24 14:14:10 [redisson-netty-2-3] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xc642e1e4, L:/127.0.0.1:60645 - R:localhost/127.0.0.1:6379] 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:378) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) 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:750) 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:14:10 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:14:17 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:14:17 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32484 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:14:17 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:14:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:14:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:14:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:14:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:14:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:14:22 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:14:22 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:14:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:14:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:14:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:14:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:14:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:14:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:14:23 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:14:25 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:14:26 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:14:27 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:14:27 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:14:28 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:14:28 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:14:31 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@60a6564c[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$a723ec8e#updateMaterials] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@49a6503f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$460d2336#procurementOrder] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1be49e00[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$460d2336#outsourcingOrder] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@19e93a38[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$460d2336#shengchanOrder2] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4baf0b7f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$43b494d8#getMassageForMultipleWorkCenters] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30f39d9d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$43b494d8#getMassageDelayDate] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f58011d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$43b494d8#getKuCun] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5fb0c234[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$43b494d8#getKuCunTo40SB] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6cf7de4e[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$a3c0fd42#generateDoc1] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@40c4b938[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f5b08d4[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56a3da69[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4746b5d[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:14:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@611c1f92[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:14:34 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:14:34 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:14:34 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:14:34 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:14:34 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:14:34 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.716 seconds (JVM running for 19.045) 2025-06-24 14:14:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:14:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:14:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:14:36 [RMI TCP Connection(11)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:14:36 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:20:10 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=4m17s370ms413µs701ns). 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:20:10 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:230) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$133ca587.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:20:10 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:20:10 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:20:10 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:20:10 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:20:10 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:20:10 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:20:10 [XNIO-1 task-3] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:20:10 [XNIO-1 task-3] ERROR io.undertow.request - UT005023: Exception handling request to /system/procedure/all org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:230) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$133ca587.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ... 71 common frames omitted 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:20:10 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:20:17 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:20:17 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 33440 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:20:17 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:20:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:20:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:20:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:20:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:20:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:20:21 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:20:21 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:20:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:20:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:20:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:20:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:20:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:20:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:20:22 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:20:25 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:20:26 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:20:26 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:20:26 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:20:27 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:20:27 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:20:30 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@130901fd[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$a6a5303d#updateMaterials] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@659f5f32[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$458e66e5#procurementOrder] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@20fdd484[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$458e66e5#shengchanOrder2] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3e0575a2[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$458e66e5#outsourcingOrder] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@65589d76[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4335d887#getMassageForMultipleWorkCenters] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7a213820[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4335d887#getMassageDelayDate] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@34b69a14[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4335d887#getKuCun] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@210b4145[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$4335d887#getKuCunTo40SB] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@19cb3f[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$a34240f1#generateDoc1] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@738a1324[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@73ec417b[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@816272a[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46984524[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:20:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@65a86de0[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:20:33 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:20:33 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:20:33 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:20:33 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:20:33 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:20:33 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 16.804 seconds (JVM running for 18.16) 2025-06-24 14:20:35 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:20:35 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:20:35 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:20:35 [RMI TCP Connection(4)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:20:35 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:21:16 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:231) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$12bde936.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:23:11 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:23:11 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:23:11 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:23:11 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:23:11 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:23:11 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:23:11 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:23:17 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:23:17 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 33616 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:23:17 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:23:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:23:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:23:20 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:23:20 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:23:20 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:23:22 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:23:22 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:23:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:23:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:23:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:23:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:23:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:23:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:23:23 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:23:25 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:23:26 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:23:27 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:23:27 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:23:27 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:23:27 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:23:30 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@282c3aa0[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$6957fa2#updateMaterials] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@25699129[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a57eb64a#procurementOrder] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f0124b5[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a57eb64a#shengchanOrder2] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5498d2a2[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a57eb64a#outsourcingOrder] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1d280bab[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a32627ec#getKuCun] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@74a121fe[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a32627ec#getMassageDelayDate] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12639753[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a32627ec#getMassageForMultipleWorkCenters] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7c5a7f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a32627ec#getKuCunTo40SB] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5dd47c88[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$3329056#generateDoc1] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2087181d[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2e50ca51[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4c1dc246[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3253d771[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:23:33 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a0c76d6[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:23:33 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:23:33 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:23:33 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:23:33 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:23:33 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:23:34 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.048 seconds (JVM running for 18.302) 2025-06-24 14:23:35 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:23:35 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:23:35 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:23:36 [RMI TCP Connection(9)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:23:36 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:24:08 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:231) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$72ae389b.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:24:47 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:24:47 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:24:47 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:24:47 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:24:47 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:24:47 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:24:47 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:24:47 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:24:47 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:24:47 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:24:48 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:24:48 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:24:48 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:24:48 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:24:54 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:24:54 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 24740 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:24:54 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:24:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:24:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:24:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:24:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:24:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:24:58 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:24:58 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:24:59 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:24:59 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:24:59 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:24:59 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:24:59 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:24:59 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:24:59 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:25:02 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:25:03 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:25:03 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:25:03 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:25:04 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:25:04 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:25:07 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@16acf986[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$bb8cfad0#updateMaterials] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@35eb95d3[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$5a763178#outsourcingOrder] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@cdf3815[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$5a763178#procurementOrder] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3c320c8b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$5a763178#shengchanOrder2] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4d23b242[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$581da31a#getMassageForMultipleWorkCenters] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@240fe338[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$581da31a#getMassageDelayDate] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5165783c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$581da31a#getKuCunTo40SB] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d1f60cf[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$581da31a#getKuCun] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2d7e6c8c[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$b82a0b84#generateDoc1] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@76b35c38[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ced7e4a[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@af27e00[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@543669de[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:25:10 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3808bdfc[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:25:10 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:25:10 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:25:10 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:25:10 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:25:10 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:25:10 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 16.924 seconds (JVM running for 18.154) 2025-06-24 14:25:12 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:25:12 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:25:12 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:25:12 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:25:13 [RMI TCP Connection(7)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:25:31 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:231) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$27a5b3c9.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:28:08 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:28:08 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:28:08 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:28:08 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:28:08 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:28:08 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:28:08 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:28:14 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:28:14 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32852 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:28:14 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:28:17 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:28:17 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:28:17 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:28:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:28:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:28:19 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:28:19 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:28:19 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:28:19 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:28:19 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:28:19 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:28:19 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:28:19 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:28:20 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:28:22 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:28:23 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:28:24 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:28:24 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:28:24 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:28:25 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:28:27 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f3c3291[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$926d94ab#updateMaterials] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1a0c384d[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3156cb53#procurementOrder] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3e8cf854[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3156cb53#outsourcingOrder] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5c937c92[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3156cb53#shengchanOrder2] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@22c5652b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2efe3cf5#getMassageForMultipleWorkCenters] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@59f0ef6e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2efe3cf5#getMassageDelayDate] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@67f25c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2efe3cf5#getKuCun] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@47d7792e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2efe3cf5#getKuCunTo40SB] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4eb2a0c2[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$8f0aa55f#generateDoc1] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10e7ade5[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2fad48b7[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@534f4a65[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@8a0447e[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:28:30 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2505480a[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:28:31 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:28:31 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:28:31 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:28:31 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:28:31 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:28:31 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.24 seconds (JVM running for 18.517) 2025-06-24 14:28:32 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:28:32 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:28:32 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:28:32 [RMI TCP Connection(3)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:28:33 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:29:35 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:234) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$fe864da4.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:35:53 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=1m3s462ms976µs400ns). 2025-06-24 14:36:18 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生系统异常. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.writev0(Native Method) at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:55) at sun.nio.ch.IOUtil.write(IOUtil.java:148) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:502) at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:162) at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:652) at org.xnio.conduits.AbstractStreamSinkConduit.write(AbstractStreamSinkConduit.java:55) at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:158) at io.undertow.channels.DetachableStreamSinkChannel.write(DetachableStreamSinkChannel.java:179) at io.undertow.server.HttpServerExchange$WriteDispatchChannel.write(HttpServerExchange.java:2163) at org.xnio.channels.Channels.writeBlocking(Channels.java:202) at io.undertow.servlet.spec.ServletOutputStreamImpl.writeTooLargeForBuffer(ServletOutputStreamImpl.java:221) at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:148) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1260) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:284) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:726) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:25) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:400) at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1514) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Suppressed: java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460) ... 82 common frames omitted 2025-06-24 14:36:18 [XNIO-1 task-1] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleException(Exception, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:41:59 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:234) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$fe864da4.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:43:24 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:43:24 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:43:24 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:43:24 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:43:24 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:43:24 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:43:24 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:43:31 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:43:31 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 24912 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:43:31 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:43:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:43:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:43:34 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:43:34 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:43:34 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:43:35 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:43:35 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:43:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:43:35 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:43:36 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:43:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:43:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:43:36 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:43:36 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:43:38 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:43:40 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:43:40 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:43:40 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:43:41 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:43:41 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:43:44 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@426d7d23[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$d39ece9f#updateMaterials] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@478d1193[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$72880547#procurementOrder] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a03b87[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$72880547#shengchanOrder2] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6fab0d15[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$72880547#outsourcingOrder] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4606e1a6[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$702f76e9#getMassageDelayDate] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69a8617c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$702f76e9#getMassageForMultipleWorkCenters] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6ad703cd[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$702f76e9#getKuCun] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5d237827[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$702f76e9#getKuCunTo40SB] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2c59b9f4[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$d03bdf53#generateDoc1] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6508e82[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@54cb2cee[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12ef8410[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@731819a0[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:43:47 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@71bebddf[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:43:47 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:43:47 [Thread-41] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:43:47 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:43:47 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:43:47 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:43:47 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.595 seconds (JVM running for 18.84) 2025-06-24 14:43:48 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:43:49 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:43:49 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:43:50 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:43:50 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:44:21 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:235) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$3fb78798.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:49:53 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:49:53 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:49:53 [Thread-41] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:49:53 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:49:53 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:49:53 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:49:53 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:49:53 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:49:53 [Thread-40] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:49:53 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:49:53 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:49:53 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:49:54 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:49:54 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:50:00 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:50:00 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32960 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:50:00 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:50:03 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:50:03 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:50:03 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:50:03 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:50:03 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:50:05 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:50:05 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:50:05 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:50:05 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:50:05 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:50:05 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:50:05 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:50:05 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:50:06 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:50:08 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:50:09 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:50:10 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:50:10 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:50:10 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:50:10 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:50:13 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1baef878[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$91df72fc#updateMaterials] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6208f81c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$30c8a9a4#procurementOrder] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@67d4e8f7[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$30c8a9a4#outsourcingOrder] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3d5211ee[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$30c8a9a4#shengchanOrder2] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@51535304[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2e701b46#getKuCun] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@74be992a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2e701b46#getKuCunTo40SB] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@346d441a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2e701b46#getMassageForMultipleWorkCenters] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@199dee18[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$2e701b46#getMassageDelayDate] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@521d455c[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$8e7c83b0#generateDoc1] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@526ae1fc[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@cf9223f[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7a62e096[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@426d7d23[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:50:16 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@478d1193[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:50:16 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:50:16 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:50:16 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:50:16 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:50:17 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:50:17 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.281 seconds (JVM running for 18.541) 2025-06-24 14:50:17 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:50:19 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:50:19 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:50:19 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:50:20 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:50:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 14:50:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 14:50:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 14:50:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 14:50:42 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 14:50:43 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:50:43 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:50:43 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 14:50:43 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:50:43 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:50:43 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 14:50:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:49 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:50:50 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:52:50 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 14:52:50 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 14:52:50 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 14:52:50 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 14:52:50 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 14:52:50 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 14:52:50 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 14:52:50 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 14:52:50 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 14:52:51 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 14:52:51 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 14:52:51 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 14:52:51 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 14:52:51 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 14:53:26 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 14:53:26 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 6028 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 14:53:26 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 14:53:28 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 14:53:28 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 14:53:28 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 14:53:29 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 14:53:29 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 14:53:30 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 14:53:30 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 14:53:30 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 14:53:30 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 14:53:31 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 14:53:31 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 14:53:31 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 14:53:31 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 14:53:31 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 14:53:33 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 14:53:34 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 14:53:35 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 14:53:35 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 14:53:36 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:53:36 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 14:53:38 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30282260[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$d04861c#updateMaterials] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f18a661[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$abedbcc4#procurementOrder] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@58ed5ed3[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$abedbcc4#outsourcingOrder] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@133e7789[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$abedbcc4#shengchanOrder2] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@62f47cac[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a9952e66#getMassageForMultipleWorkCenters] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7845f53d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a9952e66#getMassageDelayDate] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4a6c3720[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a9952e66#getKuCunTo40SB] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a8e93db[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a9952e66#getKuCun] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b5e8b3a[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$9a196d0#generateDoc1] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3c657771[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@171b82ea[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@49d5db99[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@564d9ec2[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 14:53:41 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4104b585[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 14:53:42 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 14:53:42 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 14:53:42 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 14:53:42 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 14:53:42 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 14:53:42 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.004 seconds (JVM running for 18.222) 2025-06-24 14:53:43 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 14:53:43 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 14:53:43 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 14:53:44 [RMI TCP Connection(3)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 14:53:44 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 14:53:55 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 14:53:56 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 14:53:56 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 14:53:57 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 14:53:58 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 14:53:58 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:53:58 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:53:58 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 14:53:59 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:53:59 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:54:00 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:54:02 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:02 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 14:54:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:54:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:31 [XNIO-1 task-3] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiIzNFV1VGhJUmJwalhyTTBDSmFja2RMZXU1MXdXSkFmOCIsInVzZXJJZCI6MX0.iTAZxL76BNwyamSzuNpSz3ZhAz-mopd42T74eOALb0Y 2025-06-24 14:56:31 [XNIO-1 task-3] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzUzBob0ZONEVkQzZFczhZQ1d0NU5FeGpEM3VNRlhzMSIsInVzZXJJZCI6MX0.s3x8yt_a9YEUQNI0yvpkQcBFAB_SjBxn54O0LJpd-40 2025-06-24 14:56:31 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Success][登录成功] 2025-06-24 14:56:32 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 14:56:33 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 14:56:33 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 14:56:34 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 14:56:34 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 14:56:35 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:56:35 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:56:35 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 14:56:35 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:56:35 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:56:36 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:56:36 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 14:56:36 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 14:56:36 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 14:56:37 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 14:56:38 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:56:38 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:56:38 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:38 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 14:56:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:41 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:41 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:41 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生系统异常. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.writev0(Native Method) at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:55) at sun.nio.ch.IOUtil.write(IOUtil.java:148) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:502) at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:162) at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:652) at org.xnio.conduits.AbstractStreamSinkConduit.write(AbstractStreamSinkConduit.java:55) at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:158) at io.undertow.channels.DetachableStreamSinkChannel.write(DetachableStreamSinkChannel.java:179) at io.undertow.server.HttpServerExchange$WriteDispatchChannel.write(HttpServerExchange.java:2163) at org.xnio.channels.Channels.writeBlocking(Channels.java:202) at io.undertow.servlet.spec.ServletOutputStreamImpl.writeTooLargeForBuffer(ServletOutputStreamImpl.java:221) at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:148) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1260) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:284) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:726) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:25) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:400) at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1514) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Suppressed: java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460) ... 82 common frames omitted 2025-06-24 14:56:41 [XNIO-1 task-3] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleException(Exception, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 14:56:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 14:56:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:19 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:01:19 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:01:19 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:01:20 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:01:21 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:01:21 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:01:21 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:01:21 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:01:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:01:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:01:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:01:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:01:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:01:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:01:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:21:53 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:21:53 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:21:53 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:21:53 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:21:53 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:21:53 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:21:53 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:22:13 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:22:13 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 3400 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:22:13 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:22:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:22:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:22:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:22:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:22:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:22:17 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:22:17 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:22:17 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:22:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:22:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:22:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:22:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:22:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:22:18 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:22:21 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:22:22 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:22:22 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:22:22 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:22:23 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:22:23 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:22:26 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@64d128d0[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$7c151020#updateMaterials] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4f755506[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$1afe46c8#procurementOrder] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@78ded8c9[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$1afe46c8#shengchanOrder2] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5d685156[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$1afe46c8#outsourcingOrder] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30926583[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$18a5b86a#getMassageDelayDate] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@55aadbf2[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$18a5b86a#getMassageForMultipleWorkCenters] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b3c491e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$18a5b86a#getKuCun] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@44c141ce[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$18a5b86a#getKuCunTo40SB] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@67dc8aa8[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$78b220d4#generateDoc1] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@642aa8ea[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5de769c8[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@13668c8b[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10ecdd85[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:22:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@21b05a8a[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:22:29 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:22:29 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:22:29 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:22:30 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:22:30 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:22:30 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.756 seconds (JVM running for 21.021) 2025-06-24 15:22:31 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:22:31 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:22:31 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:22:32 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:22:32 [RMI TCP Connection(9)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:36:26 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=10m8s323ms476µs800ns). 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:36:27 [XNIO-1 task-2] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生系统异常. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.writev0(Native Method) at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:55) at sun.nio.ch.IOUtil.write(IOUtil.java:148) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:502) at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:162) at io.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:260) at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:639) at org.xnio.conduits.AbstractStreamSinkConduit.write(AbstractStreamSinkConduit.java:55) at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:158) at io.undertow.channels.DetachableStreamSinkChannel.write(DetachableStreamSinkChannel.java:179) at io.undertow.server.HttpServerExchange$WriteDispatchChannel.write(HttpServerExchange.java:2163) at org.xnio.channels.Channels.writeBlocking(Channels.java:202) at io.undertow.servlet.spec.ServletOutputStreamImpl.writeTooLargeForBuffer(ServletOutputStreamImpl.java:200) at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:148) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1260) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:284) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:726) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:25) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:400) at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1514) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Suppressed: java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460) ... 82 common frames omitted 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:36:27 [XNIO-1 task-2] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleException(Exception, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 15:36:27 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:36:27 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:36:27 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:36:27 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:36:27 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:36:27 [Thread-43] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:36:27 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:36:34 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:36:34 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 11736 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:36:34 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:36:37 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:36:37 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:36:37 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:36:37 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:36:37 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:36:38 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:36:38 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:36:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:36:39 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:36:39 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:36:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:36:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:36:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:36:39 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:36:42 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:36:43 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:36:44 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:36:44 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:36:45 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:36:45 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:36:47 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5a77e0e4[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$dfe0a1ba#updateMaterials] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4cc070c2[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$7ec9d862#procurementOrder] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@53a74970[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$7ec9d862#shengchanOrder2] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@60c8cc46[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$7ec9d862#outsourcingOrder] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@55d607b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c714a04#getKuCun] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4a544672[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c714a04#getKuCunTo40SB] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@23d16a81[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c714a04#getMassageForMultipleWorkCenters] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5dd3841[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$7c714a04#getMassageDelayDate] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b6dce39[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$dc7db26e#generateDoc1] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3e272f0[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2bcf856f[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@47bcaf67[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@42a5bdaf[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:36:51 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@524032f9[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:36:51 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:36:51 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:36:51 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:36:51 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:36:51 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:36:51 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.864 seconds (JVM running for 19.188) 2025-06-24 15:36:52 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:36:52 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:36:53 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:36:53 [RMI TCP Connection(10)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:36:53 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:39:39 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:39:39 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:39:39 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:39:39 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:39:39 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:39:39 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:39:39 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:39:39 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:39:39 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:39:39 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:39:40 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:39:40 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:39:40 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:39:40 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:39:47 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:39:47 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32396 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:39:47 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:39:49 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:39:49 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:39:49 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:39:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:39:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:39:51 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:39:51 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:39:51 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:39:52 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:39:52 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:39:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:39:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:39:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:39:52 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:39:55 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:39:56 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:39:56 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:39:56 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:39:57 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:39:57 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:40:00 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f94e1[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$b8af8a9f#updateMaterials] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30bd925c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$5798c147#shengchanOrder2] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7da3d617[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$5798c147#outsourcingOrder] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@49a2e86e[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$5798c147#procurementOrder] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3566d527[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$554032e9#getKuCun] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69959ea5[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$554032e9#getKuCunTo40SB] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ae5eeee[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$554032e9#getMassageForMultipleWorkCenters] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@54da9644[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$554032e9#getMassageDelayDate] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5796ae15[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$b54c9b53#generateDoc1] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@123372f4[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@37846cc2[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@37eca4c0[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@55e8522e[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:40:03 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5c452eb5[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:40:03 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:40:03 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:40:03 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:40:03 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:40:03 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:40:03 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.622 seconds (JVM running for 19.01) 2025-06-24 15:40:05 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:40:05 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:40:05 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:40:05 [RMI TCP Connection(5)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:40:06 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:41:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:42:03 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:42:03 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:42:03 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:42:03 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:42:03 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:42:03 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:42:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:42:11 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:42:11 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32612 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:42:11 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:42:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:42:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:42:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:42:15 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:42:15 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:42:16 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:42:16 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:42:16 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:42:16 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:42:17 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:42:17 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:42:17 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:42:17 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:42:17 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:42:19 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:42:20 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:42:21 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:42:21 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:42:22 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:42:22 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:42:25 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1911427a[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$b78630a7#updateMaterials] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2acb6c9a[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$566f674f#shengchanOrder2] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10db002c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$566f674f#outsourcingOrder] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@581661d6[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$566f674f#procurementOrder] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4b87ea3c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5416d8f1#getMassageDelayDate] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3ad9f06a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5416d8f1#getMassageForMultipleWorkCenters] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@72cb5d7d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5416d8f1#getKuCun] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@19b89a23[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5416d8f1#getKuCunTo40SB] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d1a4522[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$b423415b#generateDoc1] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1835b24b[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@303d2485[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d89c923[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5205b2e5[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:42:28 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6717f504[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:42:28 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:42:28 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:42:28 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:42:28 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:42:28 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:42:28 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.897 seconds (JVM running for 20.275) 2025-06-24 15:42:30 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:42:30 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:42:30 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:42:31 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:42:31 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:42:47 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:42:47 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:42:48 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:42:48 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:42:49 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:42:50 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:42:50 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:42:50 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:42:50 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:42:50 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:42:50 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:53 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:54 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:42:55 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:42:56 [XNIO-1 task-2] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:46:40 [Thread-44] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:46:40 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:46:40 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:46:40 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:46:40 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:46:40 [Thread-43] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:46:40 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:46:47 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:46:47 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 11564 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:46:47 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:46:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:46:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:46:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:46:50 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:46:50 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:46:52 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:46:52 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:46:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:46:52 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:46:52 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:46:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:46:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:46:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:46:53 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:46:55 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:46:57 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:46:57 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:46:57 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:46:58 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:46:58 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:47:01 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@581661d6[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$a81ace76#updateMaterials] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4b87ea3c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$4704051e#shengchanOrder2] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3ad9f06a[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$4704051e#procurementOrder] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@72cb5d7d[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$4704051e#outsourcingOrder] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@19b89a23[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$44ab76c0#getMassageForMultipleWorkCenters] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d1a4522[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$44ab76c0#getMassageDelayDate] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1835b24b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$44ab76c0#getKuCun] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@303d2485[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$44ab76c0#getKuCunTo40SB] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d89c923[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$a4b7df2a#generateDoc1] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5205b2e5[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6717f504[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3ed7fc6f[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1db4ea47[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:47:04 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6259f18e[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:47:04 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:47:04 [Thread-45] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:47:04 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:47:04 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:47:05 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:47:05 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.502 seconds (JVM running for 19.954) 2025-06-24 15:47:06 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:47:06 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:47:06 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:47:07 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:47:08 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:48:06 [XNIO-1 task-2] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJPSVdQbXRiVjNBU0lQb09TM2hBcnlvS3BPYnBScVNxbiIsInVzZXJJZCI6MX0.KWIvvfBMqkbW3qpr7qMJqRXwYAYEwCCv652zG5btxs8 2025-06-24 15:48:06 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.5.200]内网IP[admin][Logout][退出成功] 2025-06-24 15:48:08 [XNIO-1 task-5] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/getRouters',认证失败'token 无效:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJPSVdQbXRiVjNBU0lQb09TM2hBcnlvS3BPYnBScVNxbiIsInVzZXJJZCI6MX0.KWIvvfBMqkbW3qpr7qMJqRXwYAYEwCCv652zG5btxs8',无法访问系统资源 2025-06-24 15:48:08 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:48:08 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:48:09 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:48:09 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:48:10 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:48:10 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:48:11 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:48:11 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:48:11 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:48:11 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:48:11 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:14 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:15 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:48:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:21 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生系统异常. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.writev0(Native Method) at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:55) at sun.nio.ch.IOUtil.write(IOUtil.java:148) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:502) at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:162) at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:652) at org.xnio.conduits.AbstractStreamSinkConduit.write(AbstractStreamSinkConduit.java:55) at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:158) at io.undertow.channels.DetachableStreamSinkChannel.write(DetachableStreamSinkChannel.java:179) at io.undertow.server.HttpServerExchange$WriteDispatchChannel.write(HttpServerExchange.java:2163) at org.xnio.channels.Channels.writeBlocking(Channels.java:202) at io.undertow.servlet.spec.ServletOutputStreamImpl.writeTooLargeForBuffer(ServletOutputStreamImpl.java:221) at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:148) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1260) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:284) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:726) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:25) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:400) at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1514) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Suppressed: java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460) ... 82 common frames omitted 2025-06-24 15:48:21 [XNIO-1 task-1] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleException(Exception, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 15:48:28 [XNIO-1 task-1] INFO c.r.s.c.ImMaterialController - 查询库存信息:[{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"企标零件库","FStockUnitId.FName":"个","FBaseQty":9610.0000000000},{"FMaterialId.FNumber":"ELS-MJ.00.8","FMaterialName":"长太阳轮","F_UCHN_BaseProperty":"303","FStockName":"电料库","FStockUnitId.FName":"件","FBaseQty":946.0000000000},{"FMaterialId.FNumber":"015001010012","FMaterialName":"钢板12-Q235B","F_UCHN_BaseProperty":"Q235-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":933.4800000000},{"FMaterialId.FNumber":"015001020045","FMaterialName":"钢板45-Q355B","F_UCHN_BaseProperty":"Q355-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":923.3750000000},{"FMaterialId.FNumber":"009024008016A","FMaterialName":"GB/T879.1 8X16A","F_UCHN_BaseProperty":"钢","FStockName":"VMI仓库","FStockUnitId.FName":"件","FBaseQty":98.0000000000},{"FMaterialId.FNumber":"T45/A-3800","FMaterialName":"电梯导轨45-3800","F_UCHN_BaseProperty":"45/Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":972.0000000000},{"FMaterialId.FNumber":"D00000001431","FMaterialName":"扣式塞头","F_UCHN_BaseProperty":"成品","FStockName":"外购件库","FStockUnitId.FName":"件","FBaseQty":94.0000000000},{"FMaterialId.FNumber":"AHB(39-1140)","FMaterialName":"扒皮圆钢39-1140","F_UCHN_BaseProperty":"45","FStockName":"原材料库","FStockUnitId.FName":"根","FBaseQty":96.0000000000},{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"个","FBaseQty":0.0},{"FMaterialId.FNumber":"LT0042545B(M)","FMaterialName":"滑块座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000},{"FMaterialId.FNumber":"LT0042545A(M)","FMaterialName":"铰支座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000}] 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:28 [XNIO-1 task-1] WARN c.r.f.h.CreateAndUpdateMetaObjectHandler - 自动注入警告 => 用户未登录 2025-06-24 15:48:34 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJHSmFSS1RDakNkMXQzQXZKU1Z5cU1ZaFMwZ0ZkNzE4NyIsInVzZXJJZCI6MX0.Ikd2JzuWK00DqikjDQDimlUsEQgxK42vARDvOG0zmrI 2025-06-24 15:48:34 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.5.200]内网IP[admin][Success][登录成功] 2025-06-24 15:48:36 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:48:36 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:48:37 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:48:37 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:48:38 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:48:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:48:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:48:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:48:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:48:39 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:48:40 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:48:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:48:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:50:45 [Thread-45] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:50:45 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:50:45 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:50:45 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:50:45 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:50:45 [Thread-44] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:50:45 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:50:52 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:50:52 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 20620 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:50:52 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:50:55 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:50:55 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:50:55 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:50:55 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:50:55 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:50:57 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:50:57 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:50:57 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:50:57 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:50:57 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:50:57 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:50:57 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:50:57 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:50:58 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:51:00 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:51:01 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:51:02 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:51:02 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:51:02 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:51:02 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:51:05 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5ceeab0c[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$7095331e#updateMaterials] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7194f5b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f7e69c6#outsourcingOrder] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1e0be005[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f7e69c6#procurementOrder] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1fd226da[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f7e69c6#shengchanOrder2] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@36cd58e7[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d25db68#getMassageDelayDate] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7be3baf2[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d25db68#getMassageForMultipleWorkCenters] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3a296643[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d25db68#getKuCunTo40SB] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3443732a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$d25db68#getKuCun] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@68950f25[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$6d3243d2#generateDoc1] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@e471cef[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7f2d681a[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50588ef6[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@10744fff[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:51:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2662997a[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:51:09 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:51:09 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:51:09 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:51:09 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:51:09 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:51:09 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.923 seconds (JVM running for 19.246) 2025-06-24 15:51:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:51:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:51:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:51:11 [RMI TCP Connection(6)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:51:12 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:51:52 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:51:52 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:51:53 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:51:54 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:51:54 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:51:55 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:51:55 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:51:55 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:51:55 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:51:55 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:51:56 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:58 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:51:59 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:52:00 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:52:01 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:52:02 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:53:38 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:53:38 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:53:38 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:53:38 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:53:38 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:53:38 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:53:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:53:45 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:53:45 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30056 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:53:45 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:53:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:53:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:53:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:53:48 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:53:48 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:53:49 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:53:49 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:53:49 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:53:50 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:53:50 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:53:50 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:53:50 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:53:50 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:53:50 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:53:53 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:53:54 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:53:55 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:53:55 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:53:55 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:53:55 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:53:58 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@158bd27d[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$31255d3f#updateMaterials] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30282260[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$d00e93e7#shengchanOrder2] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f18a661[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$d00e93e7#procurementOrder] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@58ed5ed3[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$d00e93e7#outsourcingOrder] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@133e7789[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cdb60589#getKuCun] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@62f47cac[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cdb60589#getKuCunTo40SB] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7845f53d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cdb60589#getMassageForMultipleWorkCenters] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4a6c3720[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cdb60589#getMassageDelayDate] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a8e93db[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$2dc26df3#generateDoc1] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6b5e8b3a[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3c657771[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@171b82ea[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@49d5db99[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:54:02 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@564d9ec2[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:54:02 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:54:02 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:54:02 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:54:02 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:54:02 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:54:02 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.062 seconds (JVM running for 19.362) 2025-06-24 15:54:04 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:54:04 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:54:04 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:54:04 [RMI TCP Connection(5)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:54:05 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:54:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:54:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:54:39 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:54:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:54:40 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:54:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:54:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:54:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:54:41 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:54:42 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:54:42 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:44 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:45 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:54:46 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:47 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:54:48 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 15:56:21 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 15:56:21 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 15:56:21 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 15:56:21 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 15:56:21 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 15:56:21 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 15:56:21 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 15:56:28 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 15:56:28 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 27656 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 15:56:28 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 15:56:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 15:56:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 15:56:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 15:56:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 15:56:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 15:56:32 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 15:56:32 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 15:56:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 15:56:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 15:56:33 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 15:56:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 15:56:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 15:56:33 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 15:56:33 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 15:56:36 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 15:56:37 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 15:56:37 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 15:56:38 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 15:56:38 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:56:38 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 15:56:41 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@198fe398[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$f13f8e36#updateMaterials] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@511e0453[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$9028c4de#outsourcingOrder] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@60ee6f76[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$9028c4de#procurementOrder] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4c1d2a13[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$9028c4de#shengchanOrder2] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a68932b[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8dd03680#getKuCun] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@b7526a9[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8dd03680#getKuCunTo40SB] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18f37d6e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8dd03680#getMassageDelayDate] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3d1b91d1[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$8dd03680#getMassageForMultipleWorkCenters] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5304ac92[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$eddc9eea#generateDoc1] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@71669835[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@727d937a[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@130901fd[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@659f5f32[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 15:56:45 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@20fdd484[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 15:56:45 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 15:56:45 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 15:56:45 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 15:56:45 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 15:56:45 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 15:56:45 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.112 seconds (JVM running for 19.551) 2025-06-24 15:56:47 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 15:56:47 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 15:56:47 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 15:56:47 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 15:56:48 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 15:56:56 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 15:56:57 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 15:56:57 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 15:56:58 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 15:56:59 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 15:57:00 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:57:00 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:57:00 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 15:57:00 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 15:57:00 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:57:01 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:03 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:04 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 15:57:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 15:57:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 15:57:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:16 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 16:06:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 16:06:17 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 16:06:18 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 16:06:18 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 16:06:19 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:06:19 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:06:19 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 16:06:19 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:06:20 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:06:20 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:06:20 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 16:06:20 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 16:06:21 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 16:06:21 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 16:06:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:22 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:06:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:06:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 16:06:24 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:25 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生系统异常. java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.writev0(Native Method) at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:55) at sun.nio.ch.IOUtil.write(IOUtil.java:148) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:502) at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:162) at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:652) at org.xnio.conduits.AbstractStreamSinkConduit.write(AbstractStreamSinkConduit.java:55) at org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:158) at io.undertow.channels.DetachableStreamSinkChannel.write(DetachableStreamSinkChannel.java:179) at io.undertow.server.HttpServerExchange$WriteDispatchChannel.write(HttpServerExchange.java:2163) at org.xnio.channels.Channels.writeBlocking(Channels.java:202) at io.undertow.servlet.spec.ServletOutputStreamImpl.writeTooLargeForBuffer(ServletOutputStreamImpl.java:221) at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:148) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1260) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:284) at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:726) at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:774) at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:25) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:400) at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1514) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1007) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) Suppressed: java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.close(UTF8JsonGenerator.java:1214) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:460) ... 82 common frames omitted 2025-06-24 16:06:26 [XNIO-1 task-1] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Failure in @ExceptionHandler com.ruoyi.framework.web.exception.GlobalExceptionHandler#handleException(Exception, HttpServletRequest) java.io.IOException: UT010029: Stream is closed at io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:139) at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2171) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1184) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:428) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:75) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:142) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1332) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1143) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:27 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 16:06:28 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:06:29 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:05 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 16:15:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 16:15:06 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 16:15:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 16:15:07 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 16:15:08 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:15:08 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:15:08 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 16:15:08 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:15:08 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:15:08 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:11 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:12 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 16:15:13 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:15:14 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 16:21:14 [Thread-43] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 16:21:14 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 16:21:14 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 16:21:14 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 16:21:14 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 16:21:14 [Thread-42] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 16:21:14 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 16:21:21 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 16:21:21 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 26620 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 16:21:21 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 16:21:24 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 16:21:24 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 16:21:24 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:21:24 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 16:21:24 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 16:21:25 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 16:21:25 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 16:21:25 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 16:21:26 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 16:21:26 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 16:21:26 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 16:21:26 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 16:21:26 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 16:21:26 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 16:21:28 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 16:21:30 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 16:21:30 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 16:21:30 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 16:21:31 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 16:21:31 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 16:21:33 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@61a809ee[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$6731c825#updateMaterials] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3ec6bc6f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$61afecd#procurementOrder] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4b6c5fa2[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$61afecd#shengchanOrder2] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6135bb54[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$61afecd#outsourcingOrder] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@407339e5[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3c2706f#getMassageDelayDate] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4b5dd040[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3c2706f#getMassageForMultipleWorkCenters] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@62e507c6[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3c2706f#getKuCunTo40SB] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2e46ffd5[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3c2706f#getKuCun] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@772357e9[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$63ced8d9#generateDoc1] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5259469d[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18c8a027[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1694cbc[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6c18cf67[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 16:21:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@74ed11d7[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 16:21:37 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 16:21:38 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 16:21:38 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 16:21:38 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 16:21:38 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 16:21:38 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.8 seconds (JVM running for 19.189) 2025-06-24 16:21:39 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 16:21:40 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 16:21:40 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 16:21:40 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 16:21:41 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 16:22:01 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/procedure/all',发生未知异常. java.lang.NullPointerException: null at com.ruoyi.system.service.impl.WorkProcedureServiceImpl.getAllTasks(WorkProcedureServiceImpl.java:273) at com.ruoyi.system.controller.WorkProcedureController.gatteList(WorkProcedureController.java:76) at com.ruoyi.system.controller.WorkProcedureController$$FastClassBySpringCGLIB$$b07e746c.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.system.controller.WorkProcedureController$$EnhancerBySpringCGLIB$$d34a811e.gatteList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 16:22:56 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 16:22:56 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 16:22:56 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 16:22:56 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 16:22:56 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 16:22:56 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 16:22:56 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 16:23:03 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 16:23:03 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 6516 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 16:23:03 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 16:23:06 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 16:23:06 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 16:23:06 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:23:06 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 16:23:06 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 16:23:08 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 16:23:08 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 16:23:08 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 16:23:08 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 16:23:08 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 16:23:08 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 16:23:08 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 16:23:08 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 16:23:09 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 16:23:12 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 16:23:13 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 16:23:13 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 16:23:13 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 16:23:14 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 16:23:14 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 16:23:17 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@453d2a55[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$14948d0e#updateMaterials] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@31cae1e4[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b37dc3b6#procurementOrder] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5280e62e[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b37dc3b6#shengchanOrder2] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7b14e7dc[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$b37dc3b6#outsourcingOrder] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57d71569[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b1253558#getKuCunTo40SB] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@31741bb6[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b1253558#getKuCun] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@64903a20[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b1253558#getMassageDelayDate] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@38e61b69[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$b1253558#getMassageForMultipleWorkCenters] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57753d41[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$11319dc2#generateDoc1] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@464d25b2[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@23e95661[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2bdc2c26[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@553d9329[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 16:23:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7a725c89[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 16:23:20 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 16:23:20 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 16:23:20 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 16:23:20 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 16:23:20 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 16:23:20 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 18.174 seconds (JVM running for 19.512) 2025-06-24 16:23:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 16:23:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 16:23:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 16:23:23 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 16:23:23 [XNIO-1 task-1] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 16:23:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 16:23:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 16:23:42 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 16:23:43 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 16:23:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 16:23:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:23:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:23:44 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 16:23:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:23:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:23:45 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:23:47 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:47 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:48 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:49 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:50 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:23:51 [XNIO-1 task-1] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:16 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 3 2025-06-24 16:28:17 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 4 2025-06-24 16:28:17 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 5 2025-06-24 16:28:18 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 28 2025-06-24 16:28:18 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 29 2025-06-24 16:28:19 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:28:19 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:28:19 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 2 2025-06-24 16:28:19 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: 1 2025-06-24 16:28:20 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:28:20 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: EY2501-028 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:22 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:23 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-026-SJ 2025-06-24 16:28:24 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-31 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-07 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-08 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-18 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-09 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-15 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-23 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-03 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-16 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-19 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-24 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-10 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-04 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-11 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-20 2025-06-24 16:28:25 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-12 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-05 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-21 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-25 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-27 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-29 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-13 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-32 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-30 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-06 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-14 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-17 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-22 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-26 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-028-FS-28 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: ZP-25-022-BG01 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:28:26 [XNIO-1 task-3] WARN c.r.s.s.i.WorkProcedureServiceImpl - 订单信息缺失或不匹配: FB-25-034-FS-02 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO io.undertow - stopping server: Undertow - 2.2.24.Final 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO io.undertow.servlet - Destroying Spring FrameworkServlet 'dispatcherServlet' 2025-06-24 16:45:03 [Thread-42] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. 2025-06-24 16:45:03 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.5.200:9101/'}, registryResult:ReturnT [code=200, msg=null, content=null] 2025-06-24 16:45:03 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destroy. 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. 2025-06-24 16:45:03 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 2025-06-24 16:45:03 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. 2025-06-24 16:45:03 [Thread-41] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. 2025-06-24 16:45:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye 2025-06-24 16:47:53 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final 2025-06-24 16:47:53 [main] INFO com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32008 (F:\evo_k3cloud\ruoyi-admin\target\classes started by Administrator in F:\evo_k3cloud) 2025-06-24 16:47:53 [main] INFO com.ruoyi.RuoYiApplication - The following 1 profile is active: "dev" 2025-06-24 16:47:56 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** 2025-06-24 16:47:56 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* 2025-06-24 16:47:56 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! 2025-06-24 16:47:56 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } 2025-06-24 16:47:56 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } 2025-06-24 16:47:58 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext 2025-06-24 16:47:58 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] 2025-06-24 16:47:58 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it 2025-06-24 16:47:58 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... 2025-06-24 16:47:58 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. 2025-06-24 16:47:58 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success 2025-06-24 16:47:58 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success 2025-06-24 16:47:58 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] 2025-06-24 16:47:58 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] 2025-06-24 16:48:01 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file 2025-06-24 16:48:02 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 2025-06-24 16:48:02 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 2025-06-24 16:48:02 [main] INFO org.redisson.Version - Redisson 3.20.1 2025-06-24 16:48:03 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 2025-06-24 16:48:03 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 2025-06-24 16:48:06 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6208f81c[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$39ea7f5#updateMaterials] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@67d4e8f7[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a287de9d#procurementOrder] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3d5211ee[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a287de9d#shengchanOrder2] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@51535304[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a287de9d#outsourcingOrder] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@74be992a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a02f503f#getKuCunTo40SB] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@346d441a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a02f503f#getKuCun] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@199dee18[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a02f503f#getMassageForMultipleWorkCenters] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@521d455c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a02f503f#getMassageDelayDate] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@526ae1fc[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$3bb8a9#generateDoc1] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@cf9223f[class com.ruoyi.job.service.SampleService#commandJobHandler] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7a62e096[class com.ruoyi.job.service.SampleService#shardingJobHandler] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@426d7d23[class com.ruoyi.job.service.SampleService#httpJobHandler] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@478d1193[class com.ruoyi.job.service.SampleService#demoJobHandler2] 2025-06-24 16:48:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a03b87[class com.ruoyi.job.service.SampleService#demoJobHandler] 2025-06-24 16:48:09 [main] INFO io.undertow - starting server: Undertow - 2.2.24.Final 2025-06-24 16:48:09 [Thread-41] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101 2025-06-24 16:48:09 [main] INFO org.xnio - XNIO version 3.8.7.Final 2025-06-24 16:48:09 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.7.Final 2025-06-24 16:48:10 [main] INFO org.jboss.threads - JBoss Threads version 3.1.0.Final 2025-06-24 16:48:10 [main] INFO com.ruoyi.RuoYiApplication - Started RuoYiApplication in 17.389 seconds (JVM running for 18.617) 2025-06-24 16:48:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 2025-06-24 16:48:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 2025-06-24 16:48:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 2025-06-24 16:48:11 [RMI TCP Connection(6)-192.168.5.200] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet' 2025-06-24 16:48:12 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 08432fb0b14f 2025-06-24 16:57:14 [XNIO-1 task-3] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJreUlUR3FJdjZqSG5jazVBcFFncU5Wa2JhQjFkMXhOcyIsInVzZXJJZCI6MX0.yf0-zbg5PP1xplNy_-FCCX6Nu6p_oxkpmyweOnX_S9s 2025-06-24 16:57:14 [XNIO-1 task-3] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJHa011TjkxQWQyV1lzV095VzFvQjhwTEJXTHZLSEJFSyIsInVzZXJJZCI6MX0.KpQiJYXmHz1PlobpapDIyTRQKF7A12htJ50ut7utrHs 2025-06-24 16:57:14 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[admin][Success][登录成功] 2025-06-24 16:57:30 [XNIO-1 task-3] INFO c.r.s.c.ImMaterialController - 查询库存信息:[{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"企标零件库","FStockUnitId.FName":"个","FBaseQty":9610.0000000000},{"FMaterialId.FNumber":"ELS-MJ.00.8","FMaterialName":"长太阳轮","F_UCHN_BaseProperty":"303","FStockName":"电料库","FStockUnitId.FName":"件","FBaseQty":946.0000000000},{"FMaterialId.FNumber":"015001010012","FMaterialName":"钢板12-Q235B","F_UCHN_BaseProperty":"Q235-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":933.4800000000},{"FMaterialId.FNumber":"015001020045","FMaterialName":"钢板45-Q355B","F_UCHN_BaseProperty":"Q355-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":923.3750000000},{"FMaterialId.FNumber":"009024008016A","FMaterialName":"GB/T879.1 8X16A","F_UCHN_BaseProperty":"钢","FStockName":"VMI仓库","FStockUnitId.FName":"件","FBaseQty":98.0000000000},{"FMaterialId.FNumber":"T45/A-3800","FMaterialName":"电梯导轨45-3800","F_UCHN_BaseProperty":"45/Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":972.0000000000},{"FMaterialId.FNumber":"D00000001431","FMaterialName":"扣式塞头","F_UCHN_BaseProperty":"成品","FStockName":"外购件库","FStockUnitId.FName":"件","FBaseQty":94.0000000000},{"FMaterialId.FNumber":"AHB(39-1140)","FMaterialName":"扒皮圆钢39-1140","F_UCHN_BaseProperty":"45","FStockName":"原材料库","FStockUnitId.FName":"根","FBaseQty":96.0000000000},{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"个","FBaseQty":0.0},{"FMaterialId.FNumber":"LT0042545B(M)","FMaterialName":"滑块座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000},{"FMaterialId.FNumber":"LT0042545A(M)","FMaterialName":"铰支座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000}] 2025-06-24 16:59:56 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.1","FMaterialName":"60R立板-左","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":28.0000000000}] 2025-06-24 16:59:57 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.2","FMaterialName":"60R立板-右","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":28.0000000000}] 2025-06-24 16:59:57 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.3","FMaterialName":"60R-FR立板-左","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":44.0000000000}] 2025-06-24 16:59:58 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.4","FMaterialName":"60R-FR立板-右","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":48.0000000000},{"FMaterialId.FNumber":"60R.11.4","FMaterialName":"60R-FR立板-右","FStockName":"产成品库","FStockUnitId.FName":"件","FBaseQty":0.0}] 2025-06-24 16:59:58 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.5","FMaterialName":"60R轴承盒1","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":23.0000000000}] 2025-06-24 16:59:59 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.6","FMaterialName":"60R轴承盒2","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":43.0000000000}] 2025-06-24 16:59:59 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.7","FMaterialName":"60R轴承盒3","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":32.0000000000}] 2025-06-24 17:00:00 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.8","FMaterialName":"60R轴承盒4","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":51.0000000000}] 2025-06-24 17:00:00 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.9/S","FMaterialName":"60R链轮轴-单","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":20.0000000000},{"FMaterialId.FNumber":"60R.11.9/S","FMaterialName":"60R链轮轴-单","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":0.0}] 2025-06-24 17:00:00 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.9/FR","FMaterialName":"60R-FR链轮轴","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":22.0000000000}] 2025-06-24 17:00:58 [schedule-pool-1] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.7.49]内网IP[1042411602@qq.com][Error][验证码错误] 2025-06-24 17:00:58 [XNIO-1 task-5] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.CaptchaException: 验证码错误 at com.ruoyi.system.service.SysLoginService.validateCaptcha(SysLoginService.java:208) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:74) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$3f176bb8.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 17:01:02 [XNIO-1 task-5] INFO c.r.system.service.SysLoginService - 登录用户:1042411602@qq.com 不存在. 2025-06-24 17:01:02 [XNIO-1 task-5] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/login',发生未知异常. com.ruoyi.common.exception.user.UserException: 对不起, 您的账号:1042411602@qq.com 不存在. at com.ruoyi.system.service.SysLoginService.loadUserByUsername(SysLoginService.java:218) at com.ruoyi.system.service.SysLoginService.login(SysLoginService.java:76) at com.ruoyi.web.controller.system.SysLoginController.login(SysLoginController.java:54) at com.ruoyi.web.controller.system.SysLoginController$$FastClassBySpringCGLIB$$f5b1313e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysLoginController$$EnhancerBySpringCGLIB$$3f176bb8.login() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) 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:517) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:32) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 17:04:35 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.1","FMaterialName":"60R立板-左","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":28.0000000000}] 2025-06-24 17:04:35 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.2","FMaterialName":"60R立板-右","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":28.0000000000}] 2025-06-24 17:04:36 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.3","FMaterialName":"60R-FR立板-左","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":44.0000000000}] 2025-06-24 17:04:36 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.4","FMaterialName":"60R-FR立板-右","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":48.0000000000},{"FMaterialId.FNumber":"60R.11.4","FMaterialName":"60R-FR立板-右","FStockName":"产成品库","FStockUnitId.FName":"件","FBaseQty":0.0}] 2025-06-24 17:04:37 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.5","FMaterialName":"60R轴承盒1","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":23.0000000000}] 2025-06-24 17:04:37 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.6","FMaterialName":"60R轴承盒2","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":43.0000000000}] 2025-06-24 17:04:38 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.7","FMaterialName":"60R轴承盒3","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":32.0000000000}] 2025-06-24 17:04:38 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.8","FMaterialName":"60R轴承盒4","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":51.0000000000}] 2025-06-24 17:04:39 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.9/S","FMaterialName":"60R链轮轴-单","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":20.0000000000},{"FMaterialId.FNumber":"60R.11.9/S","FMaterialName":"60R链轮轴-单","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":0.0}] 2025-06-24 17:04:39 [XNIO-1 task-5] INFO c.r.s.s.impl.ImMaterialServiceImpl - 查询库存信息:[{"FMaterialId.FNumber":"60R.11.9/FR","FMaterialName":"60R-FR链轮轴","FStockName":"企标零件库","FStockUnitId.FName":"件","FBaseQty":22.0000000000}] 2025-06-24 17:04:44 [XNIO-1 task-5] INFO c.r.s.c.ImMaterialController - 查询库存信息:[{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"企标零件库","FStockUnitId.FName":"个","FBaseQty":9610.0000000000},{"FMaterialId.FNumber":"ELS-MJ.00.8","FMaterialName":"长太阳轮","F_UCHN_BaseProperty":"303","FStockName":"电料库","FStockUnitId.FName":"件","FBaseQty":946.0000000000},{"FMaterialId.FNumber":"015001010012","FMaterialName":"钢板12-Q235B","F_UCHN_BaseProperty":"Q235-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":933.4800000000},{"FMaterialId.FNumber":"015001020045","FMaterialName":"钢板45-Q355B","F_UCHN_BaseProperty":"Q355-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":923.3750000000},{"FMaterialId.FNumber":"009024008016A","FMaterialName":"GB/T879.1 8X16A","F_UCHN_BaseProperty":"钢","FStockName":"VMI仓库","FStockUnitId.FName":"件","FBaseQty":98.0000000000},{"FMaterialId.FNumber":"T45/A-3800","FMaterialName":"电梯导轨45-3800","F_UCHN_BaseProperty":"45/Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":972.0000000000},{"FMaterialId.FNumber":"D00000001431","FMaterialName":"扣式塞头","F_UCHN_BaseProperty":"成品","FStockName":"外购件库","FStockUnitId.FName":"件","FBaseQty":94.0000000000},{"FMaterialId.FNumber":"AHB(39-1140)","FMaterialName":"扒皮圆钢39-1140","F_UCHN_BaseProperty":"45","FStockName":"原材料库","FStockUnitId.FName":"根","FBaseQty":96.0000000000},{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"个","FBaseQty":0.0},{"FMaterialId.FNumber":"LT0042545B(M)","FMaterialName":"滑块座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000},{"FMaterialId.FNumber":"LT0042545A(M)","FMaterialName":"铰支座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000}] 2025-06-24 17:04:53 [XNIO-1 task-5] INFO c.r.s.c.ImMaterialController - 查询库存信息:[{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"企标零件库","FStockUnitId.FName":"个","FBaseQty":9610.0000000000},{"FMaterialId.FNumber":"ELS-MJ.00.8","FMaterialName":"长太阳轮","F_UCHN_BaseProperty":"303","FStockName":"电料库","FStockUnitId.FName":"件","FBaseQty":946.0000000000},{"FMaterialId.FNumber":"015001010012","FMaterialName":"钢板12-Q235B","F_UCHN_BaseProperty":"Q235-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":933.4800000000},{"FMaterialId.FNumber":"015001020045","FMaterialName":"钢板45-Q355B","F_UCHN_BaseProperty":"Q355-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":923.3750000000},{"FMaterialId.FNumber":"009024008016A","FMaterialName":"GB/T879.1 8X16A","F_UCHN_BaseProperty":"钢","FStockName":"VMI仓库","FStockUnitId.FName":"件","FBaseQty":98.0000000000},{"FMaterialId.FNumber":"T45/A-3800","FMaterialName":"电梯导轨45-3800","F_UCHN_BaseProperty":"45/Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":972.0000000000},{"FMaterialId.FNumber":"D00000001431","FMaterialName":"扣式塞头","F_UCHN_BaseProperty":"成品","FStockName":"外购件库","FStockUnitId.FName":"件","FBaseQty":94.0000000000},{"FMaterialId.FNumber":"AHB(39-1140)","FMaterialName":"扒皮圆钢39-1140","F_UCHN_BaseProperty":"45","FStockName":"原材料库","FStockUnitId.FName":"根","FBaseQty":96.0000000000},{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"个","FBaseQty":0.0},{"FMaterialId.FNumber":"LT0042545B(M)","FMaterialName":"滑块座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000},{"FMaterialId.FNumber":"LT0042545A(M)","FMaterialName":"铰支座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000}] 2025-06-24 17:04:58 [XNIO-1 task-5] INFO c.r.s.c.ImMaterialController - 查询库存信息:[{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"企标零件库","FStockUnitId.FName":"个","FBaseQty":9610.0000000000},{"FMaterialId.FNumber":"ELS-MJ.00.8","FMaterialName":"长太阳轮","F_UCHN_BaseProperty":"303","FStockName":"电料库","FStockUnitId.FName":"件","FBaseQty":946.0000000000},{"FMaterialId.FNumber":"015001010012","FMaterialName":"钢板12-Q235B","F_UCHN_BaseProperty":"Q235-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":933.4800000000},{"FMaterialId.FNumber":"015001020045","FMaterialName":"钢板45-Q355B","F_UCHN_BaseProperty":"Q355-B","FStockName":"原材料库","FStockUnitId.FName":"KG","FBaseQty":923.3750000000},{"FMaterialId.FNumber":"009024008016A","FMaterialName":"GB/T879.1 8X16A","F_UCHN_BaseProperty":"钢","FStockName":"VMI仓库","FStockUnitId.FName":"件","FBaseQty":98.0000000000},{"FMaterialId.FNumber":"T45/A-3800","FMaterialName":"电梯导轨45-3800","F_UCHN_BaseProperty":"45/Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"件","FBaseQty":972.0000000000},{"FMaterialId.FNumber":"D00000001431","FMaterialName":"扣式塞头","F_UCHN_BaseProperty":"成品","FStockName":"外购件库","FStockUnitId.FName":"件","FBaseQty":94.0000000000},{"FMaterialId.FNumber":"AHB(39-1140)","FMaterialName":"扒皮圆钢39-1140","F_UCHN_BaseProperty":"45","FStockName":"原材料库","FStockUnitId.FName":"根","FBaseQty":96.0000000000},{"FMaterialId.FNumber":"YB8","FMaterialName":"压板8","F_UCHN_BaseProperty":"Q235-B","FStockName":"非标零件库","FStockUnitId.FName":"个","FBaseQty":0.0},{"FMaterialId.FNumber":"LT0042545B(M)","FMaterialName":"滑块座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000},{"FMaterialId.FNumber":"LT0042545A(M)","FMaterialName":"铰支座(毛坯)","F_UCHN_BaseProperty":"ZG230-450","FStockName":"毛坯库","FStockUnitId.FName":"件","FBaseQty":992.0000000000}] 2025-06-24 17:05:44 [XNIO-1 task-1] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/oss/list',发生未知异常. com.ruoyi.oss.exception.OssException: 创建Bucket失败, 请核对配置信息:[Unable to execute HTTP request: Connect to 192.168.5.121:9000 [/192.168.5.121] failed: Connection refused: connect] at com.ruoyi.oss.core.OssClient.createBucket(OssClient.java:92) at com.ruoyi.oss.core.OssClient.(OssClient.java:71) at com.ruoyi.oss.factory.OssFactory.instance(OssFactory.java:50) at com.ruoyi.system.service.impl.SysOssServiceImpl.matchingUrl(SysOssServiceImpl.java:165) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at com.ruoyi.system.service.impl.SysOssServiceImpl.queryPageList(SysOssServiceImpl.java:54) at com.ruoyi.system.service.impl.SysOssServiceImpl$$FastClassBySpringCGLIB$$8fa643de.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) at com.ruoyi.system.service.impl.SysOssServiceImpl$$EnhancerBySpringCGLIB$$dca6e7e3.queryPageList() at com.ruoyi.web.controller.system.SysOssController.list(SysOssController.java:49) at com.ruoyi.web.controller.system.SysOssController$$FastClassBySpringCGLIB$$aa649ba4.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysOssController$$EnhancerBySpringCGLIB$$9cf76b3c.list() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 17:05:51 [XNIO-1 task-3] ERROR c.r.f.w.e.GlobalExceptionHandler - 请求地址'/system/oss/list',发生未知异常. com.ruoyi.oss.exception.OssException: 创建Bucket失败, 请核对配置信息:[Unable to execute HTTP request: Connect to 192.168.5.121:9000 [/192.168.5.121] failed: Connection refused: connect] at com.ruoyi.oss.core.OssClient.createBucket(OssClient.java:92) at com.ruoyi.oss.core.OssClient.(OssClient.java:71) at com.ruoyi.oss.factory.OssFactory.instance(OssFactory.java:50) at com.ruoyi.system.service.impl.SysOssServiceImpl.matchingUrl(SysOssServiceImpl.java:165) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at com.ruoyi.system.service.impl.SysOssServiceImpl.queryPageList(SysOssServiceImpl.java:54) at com.ruoyi.system.service.impl.SysOssServiceImpl$$FastClassBySpringCGLIB$$8fa643de.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) at com.ruoyi.system.service.impl.SysOssServiceImpl$$EnhancerBySpringCGLIB$$dca6e7e3.queryPageList() at com.ruoyi.web.controller.system.SysOssController.list(SysOssController.java:49) at com.ruoyi.web.controller.system.SysOssController$$FastClassBySpringCGLIB$$aa649ba4.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.ruoyi.web.controller.system.SysOssController$$EnhancerBySpringCGLIB$$9cf76b3c.list() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) 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:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:497) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:584) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:30) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at cn.dev33.satoken.filter.SaPathCheckFilterForServlet.doFilter(SaPathCheckFilterForServlet.java:55) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at com.ruoyi.common.filter.XssFilter.doFilter(XssFilter.java:41) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750) 2025-06-24 17:40:00 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJlMXU3TjRWN1lxc2E0MVNiT25wWEhrRGxrUURXamwyWCIsInVzZXJJZCI6MX0.dRdEOYp33ymJK_TTgoQKogXr-M6HNMLLbpYmaCrBW9s 2025-06-24 17:40:00 [XNIO-1 task-1] INFO c.r.f.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJqekUzWjF4T2JEYTBSRlZsM0FpaGdNVkFaVHFaTU1mTyIsInVzZXJJZCI6MX0.JsFTB3jrZCDg12oRHpeR81DaW4WPW4B5c-WTZkS4sF8 2025-06-24 17:40:00 [schedule-pool-2] INFO c.r.s.s.i.SysLogininforServiceImpl - [192.168.5.200]内网IP[admin][Success][登录成功]