diff --git a/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat b/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat index 1b019a5..54d2e6a 100644 Binary files a/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat and b/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat differ diff --git a/.idea/workspace.xml b/.idea/workspace.xml index c001d01..40599d5 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -10,21 +10,40 @@ - - + + + + + - + + + + + - - - - - + + + + + + + + + + + + + + + + + - + - + - - - + @@ -169,7 +188,7 @@ + + - - @@ -707,7 +726,13 @@ - + + + + + + + @@ -758,19 +783,9 @@ file://$PROJECT_DIR$/src/com/engine/common/util/DateUtil.java - 171 + 175 - - file://$PROJECT_DIR$/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java - 382 - - - file://$PROJECT_DIR$/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java - 418 - file://$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/wrapper/UpdateAttendanceResultWrapper.java 414 @@ -781,16 +796,31 @@ 422 - - file://$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/MergeApairClockPoint.java - 27 - file://$PROJECT_DIR$/src/com/engine/attendance/component/persongroup/cmd/DeleteBatchScheduleCmd.java 28 + + file://$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.java + 47 + + + file://$PROJECT_DIR$/src/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.java + 35 + + + file://$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/service/impl/UtilServiceImpl.java + 42 + + + file://$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/service/impl/UtilServiceImpl.java + 40 + diff --git a/WEB-INF/sqllog/ecologysql b/WEB-INF/sqllog/ecologysql index 38a45f8..bc1725a 100644 --- a/WEB-INF/sqllog/ecologysql +++ b/WEB-INF/sqllog/ecologysql @@ -7165,3 +7165,208 @@ at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) " +"2024-07-03","15:52:10.773","loginID=null main-1","60""1-1015122628","null","null","update","update uf_jcl_kq_cqjg set cqsc=0.0,cqzt=1,fxrq='2024-07-03 15:52:10',rqlx=0,sfxx=0,bc=1,bcbdxx='09:00-12:00|13:00-18:00',xm1=7,sc1=1,xm2=7,sc2=1,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,j2=NULL,j3=NULL,j4=NULL,j5=NULL,j6=NULL,j7=NULL,c1=NULL,j8=NULL,c2=NULL,c3=NULL,c4=NULL,c5=NULL,c6=NULL,c7=NULL,c8=NULL where ygid=? and rq=?,[31, 2024-07-01]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:120) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:103) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:61) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:361) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:138) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:36) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-07-03","15:52:11.224","loginID=null main-1","67""1-1015122628","null","null","delete","delete from uf_jcl_kq_jbjg where lyid=?,[10151]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:179) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:166) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:61) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:361) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:138) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:36) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-07-03","15:52:11.337","loginID=null main-1","78""1-1015122628","null","null","delete","delete from uf_jcl_kq_jqye where lyid=?,[10151]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:181) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:166) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:61) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:361) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:138) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:36) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-07-03","15:52:11.463","loginID=null main-1","65""1-1015122628","null","null","update","update uf_jcl_kq_jbjg set lyid =? where lyid=?,[10151, 31-2024-07-03]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:183) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:166) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:61) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:361) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:138) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:36) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-07-03","15:52:11.573","loginID=null main-1","81""1-1015122628","null","null","update","update uf_jcl_kq_jqye set lyid =? where lyid=?,[10151, 31-2024-07-03]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:185) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:166) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:61) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:361) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:138) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:36) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" diff --git a/log/sdk.log b/log/sdk.log index fa20fac..66b00b4 100644 --- a/log/sdk.log +++ b/log/sdk.log @@ -27802,3 +27802,3275 @@ java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check th 2024-07-02 17:52:00,048 [HouseKeeper] [org.logicalcobwebs.proxool.PrototyperController] [DEBUG] - Couldn't trigger prototyper triggerSweep for 'ecology' - maybe it's just been shutdown 2024-07-02 17:52:00,048 [Shutdown Hook] [org.logicalcobwebs.proxool.PrototyperController] [INFO] - Stopping Prototyper thread 2024-07-02 17:52:00,048 [Shutdown Hook] [org.logicalcobwebs.proxool.HouseKeeperController] [INFO] - Stopping HouseKeeper thread +2024-07-03 15:34:10,672 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-07-03 15:34:10,676 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-07-03 15:34:10,676 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-07-03 15:34:10,676 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-07-03 15:34:10,677 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-07-03 15:34:11,406 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:34:11,407 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-07-03 15:34:11,407 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-07-03 15:34:11,408 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-07-03 15:34:11,408 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-07-03 15:34:11,408 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-07-03 15:34:11,408 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-07-03 15:34:11,408 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-07-03 15:34:11,409 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-07-03 15:34:11,409 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-07-03 15:34:11,409 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-07-03 15:34:11,410 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-07-03 15:34:11,410 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-07-03 15:34:11,410 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-07-03 15:34:11,411 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-07-03 15:34:11,411 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-07-03 15:34:11,411 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-07-03 15:34:11,411 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-07-03 15:34:11,411 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-07-03 15:34:11,411 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-07-03 15:34:11,412 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-07-03 15:34:11,412 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-07-03 15:34:11,412 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-07-03 15:34:11,412 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-07-03 15:34:11,412 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-07-03 15:34:11,412 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-07-03 15:34:11,412 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-07-03 15:34:11,413 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-07-03 15:34:11,414 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-07-03 15:34:11,414 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-07-03 15:34:11,415 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-07-03 15:34:11,415 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-07-03 15:34:11,415 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-07-03 15:34:11,415 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-07-03 15:34:11,415 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-07-03 15:34:11,415 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-07-03 15:34:11,416 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-07-03 15:34:11,416 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-07-03 15:34:11,416 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-07-03 15:34:11,416 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-07-03 15:34:11,417 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:34:11,417 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-07-03 15:34:11,417 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-07-03 15:34:11,417 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-07-03 15:34:11,417 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-07-03 15:34:11,418 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-07-03 15:34:11,418 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-07-03 15:34:11,418 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-07-03 15:34:11,418 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-07-03 15:34:11,418 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-07-03 15:34:11,419 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:34:11,419 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-07-03 15:34:11,419 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-07-03 15:34:11,419 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-07-03 15:34:11,440 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-07-03 15:34:11,443 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-07-03 15:34:11,445 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-07-03 15:34:12,466 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-07-03 15:34:12,585 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-07-03 15:34:12,642 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-07-03 15:34:12,642 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-07-03 15:34:12,699 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-07-03 15:34:12,699 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:34:12,699 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:34:12,700 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-07-03 15:34:12,700 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:12,776 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-07-03 15:34:12,876 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:34:12,877 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-07-03 15:34:12,877 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-07-03 15:34:12,877 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-07-03 15:34:12,877 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-07-03 15:34:12,877 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:34:12,877 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-07-03 15:34:12,877 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-07-03 15:34:12,963 [main] [A2] [INFO] - rootPath == +2024-07-03 15:34:12,963 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-07-03 15:34:12,964 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-07-03 15:34:12,966 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-07-03 15:34:13,026 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:34:13,037 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-07-03 15:34:13,037 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:34:13,037 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-07-03 15:34:13,037 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-07-03 15:34:13,037 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-07-03 15:34:13,038 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:34:13,038 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-07-03 15:34:13,144 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-07-03 15:34:13,146 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-07-03 15:34:13,203 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:34:13,205 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (01/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:13,353 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:34:13,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:34:13,520 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-07-03 15:34:13,520 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-07-03 15:34:13,520 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath544144078.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-07-03 15:34:13,521 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-07-03 15:34:13,521 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-07-03 15:34:13,521 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-07-03 15:34:13,567 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-07-03 15:34:13,568 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-07-03 15:34:13,568 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-07-03 15:34:13,568 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-07-03 15:34:13,568 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-07-03 15:34:13,568 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-07-03 15:34:13,568 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-07-03 15:34:13,569 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-07-03 15:34:13,569 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-07-03 15:34:13,569 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-07-03 15:34:13,575 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-07-03 15:34:13,578 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-07-03 15:34:13,579 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-07-03 15:34:13,579 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-07-03 15:34:13,579 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-07-03 15:34:13,579 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-07-03 15:34:13,581 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@7f69d591 +2024-07-03 15:34:13,581 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-07-03 15:34:13,656 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:34:13,661 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:13,762 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-07-03 15:34:13,821 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:34:13,945 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:34:14,080 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-07-03 15:34:14,136 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000005 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:14,136 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/05/00) - Connection #4 tested: OK +2024-07-03 15:34:14,241 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #4 tested: OK +2024-07-03 15:34:14,300 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #5 tested: OK +2024-07-03 15:34:14,418 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #5 tested: OK +2024-07-03 15:34:14,481 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:34:14,597 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:34:14,644 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000008 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:14,644 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/06/00) - Connection #2 tested: OK +2024-07-03 15:34:14,745 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #2 tested: OK +2024-07-03 15:34:25,881 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:34:25,887 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-07-03 15:34:25,896 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:34:25,912 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-07-01, 2024-07-01, 31] +2024-07-03 15:34:25,978 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #3 tested: OK +2024-07-03 15:34:26,042 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000010 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:26,119 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/07/00) - Connection #3 tested: OK +2024-07-03 15:34:26,205 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/07/00) - Connection #4 tested: OK +2024-07-03 15:34:26,324 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/07/00) - Connection #4 tested: OK +2024-07-03 15:34:26,361 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {11=[{empid=, bdate=2024-06-22, filters=lastname='李勤', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=departmentid='4', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=jobactivity='3' or jobactivity='9', mainid=11, edate=}], 7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-07-03 15:34:26,362 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:34:26,362 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:34:26,409 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/07/00) - Connection #5 tested: OK +2024-07-03 15:34:26,444 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:26,519 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/08/00) - Connection #5 tested: OK +2024-07-03 15:34:26,520 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:34:26,520 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and departmentid='4' +2024-07-03 15:34:26,578 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/08/00) - Connection #6 tested: OK +2024-07-03 15:34:26,711 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/08/00) - Connection #6 tested: OK +2024-07-03 15:34:26,713 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:34:26,714 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:34:26,776 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/08/00) - Connection #7 tested: OK +2024-07-03 15:34:26,897 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000014 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:26,937 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:34:26,939 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: Unknown column 'jobactivity' in 'where clause' + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + 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:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at com.mysql.cj.jdbc.JdbcStatement$$EnhancerByProxool$$6dcdb020.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToList(DbTools.java:21) + at com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil.getPersonnelGroupingByPerson(PersongroupCommonUtil.java:373) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:80) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:27) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl.queryDataTable(SchedulingResultsServiceImpl.java:50) + at web.TestSchedulingResultsAction.testquery(TestSchedulingResultsAction.java:48) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-07-03 15:34:27,067 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/09/00) - Connection #7 tested: OK +2024-07-03 15:34:27,067 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 31 +2024-07-03 15:34:27,075 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[11, 7] +2024-07-03 15:34:27,075 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (11,7) order by bcrq +2024-07-03 15:34:27,134 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/09/00) - Connection #8 tested: OK +2024-07-03 15:34:27,241 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/09/00) - Connection #8 tested: OK +2024-07-03 15:34:27,311 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/09/00) - Connection #9 tested: OK +2024-07-03 15:34:27,360 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000016 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:27,415 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/10/00) - Connection #9 tested: OK +2024-07-03 15:34:27,508 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/10/00) - Connection #10 tested: OK +2024-07-03 15:34:27,656 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/10/00) - Connection #10 tested: OK +2024-07-03 15:34:27,665 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [1] +2024-07-03 15:34:27,666 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:1 +2024-07-03 15:34:27,736 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/10/00) - Connection #1 tested: OK +2024-07-03 15:34:27,841 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000018 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:34:27,841 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/11/00) - Connection #1 tested: OK +2024-07-03 15:34:27,843 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-07-03 15:34:27,895 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/11/00) - Connection #2 tested: OK +2024-07-03 15:34:28,006 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/11/00) - Connection #2 tested: OK +2024-07-03 15:34:28,016 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 5 +2024-07-03 15:34:28,017 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-07-03 15:34:28,017 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:34:59,358 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:34:59,360 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:34:59,362 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:34:59,362 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:34:59,362 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:34:59,374 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-07-03 15:34:59,546 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/11/01) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:35:18,765 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-07-03 15:35:18,768 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-07-03 15:35:18,769 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-07-03 15:35:18,770 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-07-03 15:35:18,771 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-07-03 15:35:19,378 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:35:19,378 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-07-03 15:35:19,379 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-07-03 15:35:19,379 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-07-03 15:35:19,379 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-07-03 15:35:19,379 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-07-03 15:35:19,379 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-07-03 15:35:19,379 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-07-03 15:35:19,380 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-07-03 15:35:19,380 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-07-03 15:35:19,380 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-07-03 15:35:19,381 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-07-03 15:35:19,381 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-07-03 15:35:19,382 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-07-03 15:35:19,382 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-07-03 15:35:19,382 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-07-03 15:35:19,382 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-07-03 15:35:19,382 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-07-03 15:35:19,382 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-07-03 15:35:19,382 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-07-03 15:35:19,383 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-07-03 15:35:19,383 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-07-03 15:35:19,383 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-07-03 15:35:19,383 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-07-03 15:35:19,383 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-07-03 15:35:19,383 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-07-03 15:35:19,383 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-07-03 15:35:19,384 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-07-03 15:35:19,385 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-07-03 15:35:19,385 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-07-03 15:35:19,385 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-07-03 15:35:19,385 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-07-03 15:35:19,385 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-07-03 15:35:19,385 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-07-03 15:35:19,385 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-07-03 15:35:19,386 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-07-03 15:35:19,386 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-07-03 15:35:19,386 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-07-03 15:35:19,386 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-07-03 15:35:19,386 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-07-03 15:35:19,386 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:35:19,387 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-07-03 15:35:19,387 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-07-03 15:35:19,387 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-07-03 15:35:19,387 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-07-03 15:35:19,387 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-07-03 15:35:19,387 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-07-03 15:35:19,387 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-07-03 15:35:19,388 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-07-03 15:35:19,388 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-07-03 15:35:19,388 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:35:19,388 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-07-03 15:35:19,388 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-07-03 15:35:19,388 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-07-03 15:35:19,405 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-07-03 15:35:19,409 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-07-03 15:35:19,410 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-07-03 15:35:20,244 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-07-03 15:35:20,359 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-07-03 15:35:20,426 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-07-03 15:35:20,426 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-07-03 15:35:20,470 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-07-03 15:35:20,470 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:35:20,470 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:35:20,471 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-07-03 15:35:20,471 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:35:20,550 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-07-03 15:35:20,598 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:35:20,598 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-07-03 15:35:20,599 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-07-03 15:35:20,599 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-07-03 15:35:20,599 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-07-03 15:35:20,599 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:35:20,599 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-07-03 15:35:20,599 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-07-03 15:35:20,677 [main] [A2] [INFO] - rootPath == +2024-07-03 15:35:20,677 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-07-03 15:35:20,678 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-07-03 15:35:20,678 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-07-03 15:35:20,733 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:35:20,746 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-07-03 15:35:20,746 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-07-03 15:35:20,746 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:35:20,746 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-07-03 15:35:20,747 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:35:20,747 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-07-03 15:35:20,747 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-07-03 15:35:20,858 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-07-03 15:35:20,859 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-07-03 15:35:20,892 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (02/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:35:20,922 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:35:21,042 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:35:21,152 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:35:21,200 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-07-03 15:35:21,200 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-07-03 15:35:21,200 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath1950373701.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-07-03 15:35:21,201 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-07-03 15:35:21,201 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-07-03 15:35:21,201 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-07-03 15:35:21,247 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-07-03 15:35:21,248 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-07-03 15:35:21,248 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-07-03 15:35:21,248 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-07-03 15:35:21,248 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-07-03 15:35:21,248 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-07-03 15:35:21,248 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-07-03 15:35:21,249 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-07-03 15:35:21,249 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-07-03 15:35:21,249 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-07-03 15:35:21,254 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-07-03 15:35:21,258 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-07-03 15:35:21,260 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-07-03 15:35:21,260 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-07-03 15:35:21,261 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-07-03 15:35:21,261 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-07-03 15:35:21,263 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@4052274f +2024-07-03 15:35:21,263 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-07-03 15:35:21,336 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:35:21,422 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:35:21,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-07-03 15:35:21,531 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:35:21,632 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:35:21,765 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-07-03 15:35:21,824 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-07-03 15:35:21,897 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:35:21,927 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #4 tested: OK +2024-07-03 15:35:21,978 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #5 tested: OK +2024-07-03 15:35:22,081 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #5 tested: OK +2024-07-03 15:35:22,143 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:35:22,261 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:35:22,319 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-07-03 15:35:22,356 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:35:22,431 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #2 tested: OK +2024-07-03 15:35:25,966 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:35:25,968 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-07-03 15:35:25,969 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:35:25,974 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-07-01, 2024-07-01, 31] +2024-07-03 15:35:25,996 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-07-03 15:35:26,027 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #3 tested: OK +2024-07-03 15:50:21,251 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-07-03 15:50:21,254 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-07-03 15:50:21,255 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-07-03 15:50:21,255 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-07-03 15:50:21,256 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-07-03 15:50:21,813 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:50:21,814 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-07-03 15:50:21,814 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-07-03 15:50:21,814 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-07-03 15:50:21,814 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-07-03 15:50:21,815 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-07-03 15:50:21,815 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-07-03 15:50:21,815 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-07-03 15:50:21,815 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-07-03 15:50:21,815 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-07-03 15:50:21,816 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-07-03 15:50:21,817 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-07-03 15:50:21,817 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-07-03 15:50:21,817 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-07-03 15:50:21,817 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-07-03 15:50:21,817 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-07-03 15:50:21,817 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-07-03 15:50:21,818 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-07-03 15:50:21,818 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-07-03 15:50:21,818 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-07-03 15:50:21,818 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-07-03 15:50:21,818 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-07-03 15:50:21,818 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-07-03 15:50:21,819 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-07-03 15:50:21,819 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-07-03 15:50:21,819 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-07-03 15:50:21,819 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-07-03 15:50:21,819 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-07-03 15:50:21,819 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-07-03 15:50:21,819 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-07-03 15:50:21,820 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-07-03 15:50:21,820 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-07-03 15:50:21,820 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-07-03 15:50:21,820 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-07-03 15:50:21,821 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-07-03 15:50:21,821 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-07-03 15:50:21,821 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-07-03 15:50:21,821 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-07-03 15:50:21,821 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-07-03 15:50:21,821 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-07-03 15:50:21,822 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-07-03 15:50:21,822 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-07-03 15:50:21,822 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-07-03 15:50:21,822 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-07-03 15:50:21,822 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-07-03 15:50:21,822 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-07-03 15:50:21,823 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-07-03 15:50:21,823 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:50:21,823 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-07-03 15:50:21,823 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-07-03 15:50:21,823 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-07-03 15:50:21,823 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-07-03 15:50:21,824 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-07-03 15:50:21,824 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-07-03 15:50:21,824 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-07-03 15:50:21,824 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-07-03 15:50:21,824 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-07-03 15:50:21,825 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:50:21,825 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-07-03 15:50:21,825 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-07-03 15:50:21,825 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-07-03 15:50:21,843 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-07-03 15:50:21,845 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-07-03 15:50:21,847 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-07-03 15:50:22,696 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-07-03 15:50:22,805 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-07-03 15:50:22,866 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-07-03 15:50:22,866 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-07-03 15:50:22,920 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-07-03 15:50:22,921 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:50:22,921 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:50:22,923 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:22,923 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-07-03 15:50:23,015 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-07-03 15:50:23,064 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:50:23,064 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-07-03 15:50:23,064 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-07-03 15:50:23,064 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-07-03 15:50:23,064 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:50:23,064 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-07-03 15:50:23,065 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-07-03 15:50:23,065 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-07-03 15:50:23,142 [main] [A2] [INFO] - rootPath == +2024-07-03 15:50:23,143 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-07-03 15:50:23,144 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-07-03 15:50:23,145 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-07-03 15:50:23,205 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:50:23,218 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-07-03 15:50:23,218 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:50:23,219 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-07-03 15:50:23,219 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:50:23,219 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-07-03 15:50:23,219 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-07-03 15:50:23,219 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-07-03 15:50:23,311 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-07-03 15:50:23,312 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-07-03 15:50:23,374 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (02/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:23,386 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:50:23,519 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:50:23,628 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:50:23,640 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-07-03 15:50:23,640 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-07-03 15:50:23,640 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath942982099.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-07-03 15:50:23,641 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-07-03 15:50:23,641 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-07-03 15:50:23,641 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-07-03 15:50:23,685 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-07-03 15:50:23,685 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-07-03 15:50:23,686 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-07-03 15:50:23,686 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-07-03 15:50:23,686 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-07-03 15:50:23,686 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-07-03 15:50:23,686 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-07-03 15:50:23,686 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-07-03 15:50:23,686 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-07-03 15:50:23,687 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-07-03 15:50:23,692 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-07-03 15:50:23,695 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-07-03 15:50:23,697 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-07-03 15:50:23,697 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-07-03 15:50:23,697 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-07-03 15:50:23,697 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-07-03 15:50:23,699 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@7e3f95fe +2024-07-03 15:50:23,700 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-07-03 15:50:23,785 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:50:23,865 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:23,899 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-07-03 15:50:23,954 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:50:24,069 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:50:24,190 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-07-03 15:50:24,253 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-07-03 15:50:24,356 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #4 tested: OK +2024-07-03 15:50:24,418 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #2 tested: OK +2024-07-03 15:50:24,418 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:24,539 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-07-03 15:50:24,601 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:50:24,740 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:50:24,800 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #3 tested: OK +2024-07-03 15:50:24,905 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/05/00) - Connection #3 tested: OK +2024-07-03 15:50:24,933 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:24,965 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #4 tested: OK +2024-07-03 15:50:25,081 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-07-03 15:50:25,144 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #5 tested: OK +2024-07-03 15:50:25,269 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #5 tested: OK +2024-07-03 15:50:25,333 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #6 tested: OK +2024-07-03 15:50:25,443 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:25,443 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #6 tested: OK +2024-07-03 15:50:25,494 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #7 tested: OK +2024-07-03 15:50:25,605 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #7 tested: OK +2024-07-03 15:50:25,665 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #2 tested: OK +2024-07-03 15:50:25,769 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #2 tested: OK +2024-07-03 15:50:25,847 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #1 tested: OK +2024-07-03 15:50:25,925 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000015 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:25,960 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #1 tested: OK +2024-07-03 15:50:26,014 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #3 tested: OK +2024-07-03 15:50:26,149 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #3 tested: OK +2024-07-03 15:50:26,202 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #4 tested: OK +2024-07-03 15:50:26,300 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #4 tested: OK +2024-07-03 15:50:26,358 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #5 tested: OK +2024-07-03 15:50:26,379 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000018 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:26,470 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #5 tested: OK +2024-07-03 15:50:26,535 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #6 tested: OK +2024-07-03 15:50:26,643 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #6 tested: OK +2024-07-03 15:50:26,699 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #7 tested: OK +2024-07-03 15:50:26,803 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #7 tested: OK +2024-07-03 15:50:26,853 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000020 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:26,853 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/10/00) - Connection #8 tested: OK +2024-07-03 15:50:26,958 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #8 tested: OK +2024-07-03 15:50:27,020 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #9 tested: OK +2024-07-03 15:50:27,114 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #9 tested: OK +2024-07-03 15:50:27,175 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #10 tested: OK +2024-07-03 15:50:27,294 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #10 tested: OK +2024-07-03 15:50:27,333 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000023 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:27,364 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/11/00) - Connection #2 tested: OK +2024-07-03 15:50:27,479 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #2 tested: OK +2024-07-03 15:50:27,540 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #1 tested: OK +2024-07-03 15:50:27,640 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #1 tested: OK +2024-07-03 15:50:27,680 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #3 tested: OK +2024-07-03 15:50:27,774 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #3 tested: OK +2024-07-03 15:50:27,817 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #4 tested: OK +2024-07-03 15:50:27,843 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000027 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:27,921 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #4 tested: OK +2024-07-03 15:50:27,973 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #5 tested: OK +2024-07-03 15:50:28,084 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #5 tested: OK +2024-07-03 15:50:28,169 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #6 tested: OK +2024-07-03 15:50:28,275 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #6 tested: OK +2024-07-03 15:50:28,338 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #7 tested: OK +2024-07-03 15:50:28,396 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000030 (01/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:28,453 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #7 tested: OK +2024-07-03 15:50:28,520 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #8 tested: OK +2024-07-03 15:50:28,625 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #8 tested: OK +2024-07-03 15:50:28,679 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #9 tested: OK +2024-07-03 15:50:28,779 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #9 tested: OK +2024-07-03 15:50:28,840 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #10 tested: OK +2024-07-03 15:50:28,892 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000033 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:28,934 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #10 tested: OK +2024-07-03 15:50:28,984 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #11 tested: OK +2024-07-03 15:50:29,062 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #11 tested: OK +2024-07-03 15:50:29,063 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:50:29,065 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:50:29,066 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:50:29,178 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #12 tested: OK +2024-07-03 15:50:29,314 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/14/00) - Connection #12 tested: OK +2024-07-03 15:50:29,359 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000035 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:29,381 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #13 tested: OK +2024-07-03 15:50:29,768 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #13 tested: OK +2024-07-03 15:50:29,814 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #14 tested: OK +2024-07-03 15:50:29,854 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000037 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:29,920 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #14 tested: OK +2024-07-03 15:50:29,975 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #15 tested: OK +2024-07-03 15:50:30,083 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #15 tested: OK +2024-07-03 15:50:30,134 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #16 tested: OK +2024-07-03 15:50:30,225 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #16 tested: OK +2024-07-03 15:50:30,226 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:50:30,226 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:50:30,227 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:50:30,279 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #2 tested: OK +2024-07-03 15:50:30,321 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000040 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:30,390 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #2 tested: OK +2024-07-03 15:50:30,390 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:50:30,390 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:50:30,439 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #1 tested: OK +2024-07-03 15:50:30,555 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #1 tested: OK +2024-07-03 15:50:30,614 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #3 tested: OK +2024-07-03 15:50:30,784 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #3 tested: OK +2024-07-03 15:50:30,799 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000042 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:30,854 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #4 tested: OK +2024-07-03 15:50:30,970 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #4 tested: OK +2024-07-03 15:50:31,019 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #5 tested: OK +2024-07-03 15:50:31,134 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #5 tested: OK +2024-07-03 15:50:31,134 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:50:31,135 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:50:31,135 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:50:31,135 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-07-03 15:50:31,135 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:50:31,188 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #6 tested: OK +2024-07-03 15:50:31,266 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000045 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:31,298 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #6 tested: OK +2024-07-03 15:50:31,346 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #7 tested: OK +2024-07-03 15:50:31,455 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #7 tested: OK +2024-07-03 15:50:31,510 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #8 tested: OK +2024-07-03 15:50:31,615 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #8 tested: OK +2024-07-03 15:50:31,616 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-07-03 15:50:31,616 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-07-03 15:50:31,616 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:50:48,916 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:50:48,916 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-07-03 15:50:48,916 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:50:53,489 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-06-29, 2024-07-03, 31] +2024-07-03 15:50:53,539 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #9 tested: OK +2024-07-03 15:50:53,604 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000048 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:53,629 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #9 tested: OK +2024-07-03 15:50:53,680 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #10 tested: OK +2024-07-03 15:50:53,773 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #10 tested: OK +2024-07-03 15:50:53,773 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {11=[{empid=, bdate=2024-06-22, filters=lastname='李勤', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=departmentid='4', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=jobactivity='3' or jobactivity='9', mainid=11, edate=}], 7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-07-03 15:50:53,773 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:50:53,774 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:50:53,859 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #11 tested: OK +2024-07-03 15:50:53,978 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #11 tested: OK +2024-07-03 15:50:53,978 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:50:53,978 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and departmentid='4' +2024-07-03 15:50:54,039 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #12 tested: OK +2024-07-03 15:50:54,173 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/20/00) - Connection #12 tested: OK +2024-07-03 15:50:54,173 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000051 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:54,174 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:50:54,174 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:50:54,253 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #13 tested: OK +2024-07-03 15:50:54,323 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:50:54,324 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: Unknown column 'jobactivity' in 'where clause' + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at com.mysql.cj.jdbc.JdbcPreparedStatement$$EnhancerByProxool$$3a6f242.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToList(DbTools.java:21) + at com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil.getPersonnelGroupingByPerson(PersongroupCommonUtil.java:373) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:80) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:27) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl.queryDataTable(SchedulingResultsServiceImpl.java:50) + at com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl.queryDataTableActualUse(SchedulingResultsServiceImpl.java:137) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.getSchedulingInFormation(UtilServiceImpl.java:41) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:175) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:36) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-07-03 15:50:54,454 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #13 tested: OK +2024-07-03 15:50:54,454 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 31 +2024-07-03 15:50:54,454 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[11, 7] +2024-07-03 15:50:54,454 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (11,7) order by bcrq +2024-07-03 15:50:54,506 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #14 tested: OK +2024-07-03 15:50:54,618 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #14 tested: OK +2024-07-03 15:50:54,665 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000053 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:54,682 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/22/00) - Connection #15 tested: OK +2024-07-03 15:50:54,800 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #15 tested: OK +2024-07-03 15:50:54,800 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [1] +2024-07-03 15:50:54,801 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:1 +2024-07-03 15:50:54,860 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #16 tested: OK +2024-07-03 15:50:54,989 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #16 tested: OK +2024-07-03 15:50:54,990 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-07-03 15:50:55,040 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #17 tested: OK +2024-07-03 15:50:55,104 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000056 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:55,154 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/23/00) - Connection #17 tested: OK +2024-07-03 15:50:55,155 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 4 +2024-07-03 15:50:55,155 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-07-03 15:50:55,155 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:50:55,157 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:50:55,157 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:50:55,157 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:50:55,215 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/23/00) - Connection #18 tested: OK +2024-07-03 15:50:55,334 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #18 tested: OK +2024-07-03 15:50:55,384 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #19 tested: OK +2024-07-03 15:50:55,474 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #19 tested: OK +2024-07-03 15:50:55,533 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000058 (01/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:55,544 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/24/00) - Connection #20 tested: OK +2024-07-03 15:50:55,669 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/24/00) - Connection #20 tested: OK +2024-07-03 15:50:55,738 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/24/00) - Connection #21 tested: OK +2024-07-03 15:50:55,850 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #21 tested: OK +2024-07-03 15:50:55,896 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #22 tested: OK +2024-07-03 15:50:55,999 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/25/00) - Connection #22 tested: OK +2024-07-03 15:50:55,999 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000061 (01/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:56,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/25/00) - Connection #23 tested: OK +2024-07-03 15:50:56,159 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/25/00) - Connection #23 tested: OK +2024-07-03 15:50:56,214 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/25/00) - Connection #24 tested: OK +2024-07-03 15:50:56,318 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #24 tested: OK +2024-07-03 15:50:56,377 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #25 tested: OK +2024-07-03 15:50:56,479 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/26/00) - Connection #25 tested: OK +2024-07-03 15:50:56,479 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000064 (01/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:56,536 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/26/00) - Connection #26 tested: OK +2024-07-03 15:50:56,669 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/26/00) - Connection #26 tested: OK +2024-07-03 15:50:56,727 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/26/00) - Connection #2 tested: OK +2024-07-03 15:50:56,853 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #2 tested: OK +2024-07-03 15:50:56,910 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #1 tested: OK +2024-07-03 15:50:56,937 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000067 (01/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:57,034 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/27/00) - Connection #1 tested: OK +2024-07-03 15:50:57,095 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/27/00) - Connection #3 tested: OK +2024-07-03 15:50:57,235 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/27/00) - Connection #3 tested: OK +2024-07-03 15:50:57,284 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/27/00) - Connection #4 tested: OK +2024-07-03 15:50:57,395 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #4 tested: OK +2024-07-03 15:50:57,443 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000069 (01/28/00) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:50:57,467 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/28/00) - Connection #5 tested: OK +2024-07-03 15:50:57,589 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/28/00) - Connection #5 tested: OK +2024-07-03 15:50:57,628 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/28/00) - Connection #6 tested: OK +2024-07-03 15:50:57,740 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/28/00) - Connection #6 tested: OK +2024-07-03 15:50:57,740 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:50:57,740 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetScheduleResultListCmd -------------------------------------------------------- +2024-07-03 15:50:57,740 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:50,961 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/27/01) - Connection #7 tested: OK +2024-07-03 15:51:51,095 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/27/01) - Connection #7 tested: OK +2024-07-03 15:51:51,095 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000072 (01/28/01) - Connection #29 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:51,154 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/28/01) - Connection #8 tested: OK +2024-07-03 15:51:51,288 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/28/01) - Connection #8 tested: OK +2024-07-03 15:51:51,289 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:51,289 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:51:51,289 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd' +2024-07-03 15:51:51,289 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:51,339 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/28/01) - Connection #9 tested: OK +2024-07-03 15:51:51,448 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/28/01) - Connection #9 tested: OK +2024-07-03 15:51:51,505 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/28/01) - Connection #10 tested: OK +2024-07-03 15:51:51,614 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/28/01) - Connection #10 tested: OK +2024-07-03 15:51:51,640 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000075 (01/29/01) - Connection #30 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:51,662 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/29/01) - Connection #11 tested: OK +2024-07-03 15:51:51,758 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/29/01) - Connection #11 tested: OK +2024-07-03 15:51:51,819 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/29/01) - Connection #12 tested: OK +2024-07-03 15:51:51,922 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/29/01) - Connection #12 tested: OK +2024-07-03 15:51:51,922 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:51:51,923 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:51:51,923 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:51:51,984 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/29/01) - Connection #13 tested: OK +2024-07-03 15:51:52,113 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000078 (01/29/01) - Connection #13 tested: OK +2024-07-03 15:51:52,113 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:51:52,113 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:51:52,169 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000078 (01/30/01) - Connection #31 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:52,175 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000078 (01/30/01) - Connection #14 tested: OK +2024-07-03 15:51:52,276 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/30/01) - Connection #14 tested: OK +2024-07-03 15:51:52,331 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/31/00) - Connection #15 tested: OK +2024-07-03 15:51:52,513 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/31/00) - Connection #15 tested: OK +2024-07-03 15:51:52,575 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/31/00) - Connection #16 tested: OK +2024-07-03 15:51:52,697 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/31/00) - Connection #16 tested: OK +2024-07-03 15:51:52,710 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000081 (01/32/00) - Connection #32 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:52,753 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/32/00) - Connection #17 tested: OK +2024-07-03 15:51:52,863 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/32/00) - Connection #17 tested: OK +2024-07-03 15:51:52,864 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:51:52,864 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:52,934 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/32/00) - Connection #18 tested: OK +2024-07-03 15:51:53,050 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/32/00) - Connection #18 tested: OK +2024-07-03 15:51:53,119 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/32/00) - Connection #19 tested: OK +2024-07-03 15:51:53,213 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/32/00) - Connection #19 tested: OK +2024-07-03 15:51:53,238 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000084 (01/33/00) - Connection #33 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:53,269 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/33/00) - Connection #20 tested: OK +2024-07-03 15:51:53,378 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/33/00) - Connection #20 tested: OK +2024-07-03 15:51:53,379 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - SchedulingResults : [{2024-07-02=[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]}] +2024-07-03 15:51:53,379 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - getClockTimeParam : [{date=2024-07-02, schedulingResultCollect={2024-07-02=[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]}, clockInTimeList=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}], clockInTimeCollect={2024-06-29=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}]}, userId=31, clockInTimeMap={}}] +2024-07-03 15:51:53,380 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,380 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-07-03 15:51:53,380 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd' +2024-07-03 15:51:53,380 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:53,382 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-07-02 19:00],lastestTime: [2024-07-03 09:00] +2024-07-03 15:51:53,383 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-07-03 15:51:53,383 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,384 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,384 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-07-03 15:51:53,384 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd' +2024-07-03 15:51:53,384 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:53,444 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/33/00) - Connection #21 tested: OK +2024-07-03 15:51:53,576 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/33/00) - Connection #21 tested: OK +2024-07-03 15:51:53,577 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-07-03 15:51:53,577 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-07-03 15:51:53,577 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,578 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,578 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-07-03 15:51:53,578 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd' +2024-07-03 15:51:53,578 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:53,635 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/33/00) - Connection #22 tested: OK +2024-07-03 15:51:53,760 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/33/00) - Connection #22 tested: OK +2024-07-03 15:51:53,761 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-07-03 15:51:53,761 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-07-03 15:51:53,761 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,763 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,763 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-07-03 15:51:53,763 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd' +2024-07-03 15:51:53,763 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:53,763 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]],askForLeaveAndEvctionScheduleList:[[]] +2024-07-03 15:51:53,764 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000087 (00/34/00) - Connection #34 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:53,764 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]] +2024-07-03 15:51:53,765 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]] +2024-07-03 15:51:53,768 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-07-02 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:51:53,768 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-07-03 15:51:53,768 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,769 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:53,769 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-07-03 15:51:53,769 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd' +2024-07-03 15:51:53,769 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:53,770 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-07-03 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false)]] +2024-07-03 15:51:53,770 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-07-03 15:51:53,770 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:56,826 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [INFO] - MergeApairClockPoint : [[ClockPointDTO(classTime=2024-07-02 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false)]] +2024-07-03 15:51:56,827 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-07-02 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false)]] +2024-07-03 15:51:56,828 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:56,828 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:51:56,828 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd' +2024-07-03 15:51:56,828 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:56,888 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/34/00) - Connection #23 tested: OK +2024-07-03 15:51:56,999 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/34/00) - Connection #23 tested: OK +2024-07-03 15:51:57,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/34/00) - Connection #24 tested: OK +2024-07-03 15:51:57,173 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/34/00) - Connection #24 tested: OK +2024-07-03 15:51:57,219 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/34/00) - Connection #25 tested: OK +2024-07-03 15:51:57,226 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000090 (01/35/00) - Connection #35 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:57,314 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/35/00) - Connection #25 tested: OK +2024-07-03 15:51:57,364 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/35/00) - Connection #26 tested: OK +2024-07-03 15:51:57,466 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/35/00) - Connection #26 tested: OK +2024-07-03 15:51:57,466 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:51:57,466 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:51:57,466 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:51:57,519 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/35/00) - Connection #27 tested: OK +2024-07-03 15:51:57,604 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/35/00) - Connection #27 tested: OK +2024-07-03 15:51:57,605 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:51:57,605 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:51:57,654 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/35/00) - Connection #28 tested: OK +2024-07-03 15:51:57,740 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000093 (01/36/00) - Connection #36 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:57,758 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/36/00) - Connection #28 tested: OK +2024-07-03 15:51:57,820 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/36/00) - Connection #29 tested: OK +2024-07-03 15:51:57,984 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/36/00) - Connection #29 tested: OK +2024-07-03 15:51:58,053 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/36/00) - Connection #30 tested: OK +2024-07-03 15:51:58,175 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/36/00) - Connection #30 tested: OK +2024-07-03 15:51:58,245 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000095 (01/37/00) - Connection #37 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:58,247 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/37/00) - Connection #31 tested: OK +2024-07-03 15:51:58,382 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/37/00) - Connection #31 tested: OK +2024-07-03 15:51:58,383 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:51:58,383 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:58,439 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/37/00) - Connection #32 tested: OK +2024-07-03 15:51:58,563 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/37/00) - Connection #32 tested: OK +2024-07-03 15:51:58,624 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/37/00) - Connection #33 tested: OK +2024-07-03 15:51:58,703 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000098 (01/38/00) - Connection #38 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:58,739 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/38/00) - Connection #33 tested: OK +2024-07-03 15:51:58,787 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/38/00) - Connection #34 tested: OK +2024-07-03 15:51:58,896 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/38/00) - Connection #34 tested: OK +2024-07-03 15:51:58,896 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - SchedulingResults : [{2024-07-02=[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]}] +2024-07-03 15:51:58,896 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - getClockTimeParam : [{date=2024-07-02, schedulingResultCollect={2024-07-02=[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]}, clockInTimeList=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}], clockInTimeCollect={2024-06-29=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}]}, userId=31, clockInTimeMap={}}] +2024-07-03 15:51:58,896 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:58,896 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-07-03 15:51:58,896 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd' +2024-07-03 15:51:58,896 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:58,897 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-07-02 07:00],lastestTime: [2024-07-03 00:10] +2024-07-03 15:51:58,897 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-07-03 15:51:58,897 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:58,897 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:58,897 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-07-03 15:51:58,897 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd' +2024-07-03 15:51:58,897 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:58,960 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/38/00) - Connection #35 tested: OK +2024-07-03 15:51:59,066 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/38/00) - Connection #35 tested: OK +2024-07-03 15:51:59,066 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-07-03 15:51:59,066 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-07-03 15:51:59,066 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,066 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,066 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-07-03 15:51:59,066 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd' +2024-07-03 15:51:59,066 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:59,131 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/38/00) - Connection #36 tested: OK +2024-07-03 15:51:59,242 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000101 (01/39/00) - Connection #39 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:59,254 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/39/00) - Connection #36 tested: OK +2024-07-03 15:51:59,254 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-07-03 15:51:59,254 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-07-03 15:51:59,254 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,254 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,255 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-07-03 15:51:59,255 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd' +2024-07-03 15:51:59,255 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:59,255 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]],askForLeaveAndEvctionScheduleList:[[]] +2024-07-03 15:51:59,255 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]] +2024-07-03 15:51:59,256 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]] +2024-07-03 15:51:59,256 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:51:59,256 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-07-03 15:51:59,256 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,256 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,257 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-07-03 15:51:59,257 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd' +2024-07-03 15:51:59,257 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:59,257 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:51:59,257 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-07-03 15:51:59,257 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,258 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [INFO] - MergeApairClockPoint : [[ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:51:59,258 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:51:59,258 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:51:59,258 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:51:59,258 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd' +2024-07-03 15:51:59,258 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:51:59,330 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/39/00) - Connection #37 tested: OK +2024-07-03 15:51:59,466 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000102 (01/39/00) - Connection #37 tested: OK +2024-07-03 15:51:59,518 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000102 (01/39/00) - Connection #38 tested: OK +2024-07-03 15:51:59,623 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000103 (01/39/00) - Connection #38 tested: OK +2024-07-03 15:51:59,690 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000103 (01/39/00) - Connection #39 tested: OK +2024-07-03 15:51:59,737 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000104 (01/40/00) - Connection #40 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:51:59,801 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000104 (01/40/00) - Connection #39 tested: OK +2024-07-03 15:51:59,853 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000104 (01/40/00) - Connection #40 tested: OK +2024-07-03 15:51:59,974 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000105 (01/40/00) - Connection #40 tested: OK +2024-07-03 15:51:59,975 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:51:59,975 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:51:59,975 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:52:00,040 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000105 (01/40/00) - Connection #2 tested: OK +2024-07-03 15:52:00,150 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000106 (01/40/00) - Connection #2 tested: OK +2024-07-03 15:52:00,150 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:52:00,150 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:52:00,214 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000106 (01/40/00) - Connection #1 tested: OK +2024-07-03 15:52:00,230 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (01/41/00) - Connection #41 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:00,317 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000107 (01/41/00) - Connection #1 tested: OK +2024-07-03 15:52:00,378 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000107 (01/41/00) - Connection #3 tested: OK +2024-07-03 15:52:00,559 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000108 (01/41/00) - Connection #3 tested: OK +2024-07-03 15:52:00,615 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000108 (01/41/00) - Connection #4 tested: OK +2024-07-03 15:52:00,730 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000109 (01/41/00) - Connection #4 tested: OK +2024-07-03 15:52:00,748 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000109 (01/42/00) - Connection #42 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:00,788 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000109 (01/42/00) - Connection #5 tested: OK +2024-07-03 15:52:00,919 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000110 (01/42/00) - Connection #5 tested: OK +2024-07-03 15:52:00,920 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:52:00,920 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:00,979 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000110 (01/42/00) - Connection #6 tested: OK +2024-07-03 15:52:01,106 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000111 (01/42/00) - Connection #6 tested: OK +2024-07-03 15:52:01,159 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000111 (01/42/00) - Connection #7 tested: OK +2024-07-03 15:52:01,253 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000112 (01/43/00) - Connection #43 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:01,265 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000112 (01/43/00) - Connection #7 tested: OK +2024-07-03 15:52:01,303 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000112 (01/43/00) - Connection #8 tested: OK +2024-07-03 15:52:01,413 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000113 (01/43/00) - Connection #8 tested: OK +2024-07-03 15:52:01,414 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - SchedulingResults : [{2024-07-02=[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]}] +2024-07-03 15:52:01,414 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - getClockTimeParam : [{date=2024-07-02, schedulingResultCollect={2024-07-02=[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]}, clockInTimeList=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}], clockInTimeCollect={2024-06-29=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}]}, userId=31, clockInTimeMap={}}] +2024-07-03 15:52:01,414 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,414 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-07-03 15:52:01,414 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd' +2024-07-03 15:52:01,414 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:01,415 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-07-02 07:00],lastestTime: [2024-07-03 00:00] +2024-07-03 15:52:01,415 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-07-03 15:52:01,415 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,415 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,415 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-07-03 15:52:01,415 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd' +2024-07-03 15:52:01,415 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:01,459 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000113 (01/43/00) - Connection #9 tested: OK +2024-07-03 15:52:01,574 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000114 (01/43/00) - Connection #9 tested: OK +2024-07-03 15:52:01,574 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-07-03 15:52:01,574 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-07-03 15:52:01,574 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,574 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,575 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-07-03 15:52:01,575 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd' +2024-07-03 15:52:01,575 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:01,634 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000114 (01/43/00) - Connection #10 tested: OK +2024-07-03 15:52:01,744 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000115 (01/44/00) - Connection #44 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:01,759 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000115 (01/44/00) - Connection #10 tested: OK +2024-07-03 15:52:01,760 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-07-03 15:52:01,760 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-07-03 15:52:01,760 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,760 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,760 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-07-03 15:52:01,760 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd' +2024-07-03 15:52:01,760 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:01,760 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]],askForLeaveAndEvctionScheduleList:[[]] +2024-07-03 15:52:01,761 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]] +2024-07-03 15:52:01,761 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]] +2024-07-03 15:52:01,763 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:01,763 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-07-03 15:52:01,763 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,763 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,763 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-07-03 15:52:01,763 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd' +2024-07-03 15:52:01,763 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:01,764 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-07-02 16:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-02 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:01,764 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-07-03 15:52:01,764 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,765 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [INFO] - MergeApairClockPoint : [[ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 16:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-02 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:01,765 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-07-02 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 16:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-02 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-02 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:01,813 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000115 (01/44/00) - Connection #11 tested: OK +2024-07-03 15:52:01,918 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000116 (01/44/00) - Connection #11 tested: OK +2024-07-03 15:52:01,918 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:01,918 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:52:01,918 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd' +2024-07-03 15:52:01,918 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:01,973 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000116 (01/44/00) - Connection #12 tested: OK +2024-07-03 15:52:02,096 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000117 (01/44/00) - Connection #12 tested: OK +2024-07-03 15:52:02,170 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000117 (01/44/00) - Connection #13 tested: OK +2024-07-03 15:52:02,214 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000118 (01/45/00) - Connection #45 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:02,305 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000118 (01/45/00) - Connection #13 tested: OK +2024-07-03 15:52:02,350 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000118 (01/45/00) - Connection #14 tested: OK +2024-07-03 15:52:02,456 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000119 (01/45/00) - Connection #14 tested: OK +2024-07-03 15:52:02,519 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000119 (01/45/00) - Connection #15 tested: OK +2024-07-03 15:52:02,640 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000120 (01/45/00) - Connection #15 tested: OK +2024-07-03 15:52:02,640 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:52:02,640 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:52:02,640 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:52:02,654 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000120 (01/46/00) - Connection #46 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:02,695 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000120 (01/46/00) - Connection #16 tested: OK +2024-07-03 15:52:02,823 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000121 (01/46/00) - Connection #16 tested: OK +2024-07-03 15:52:02,824 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:52:02,824 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:52:02,879 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000121 (01/46/00) - Connection #17 tested: OK +2024-07-03 15:52:03,014 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000122 (01/46/00) - Connection #17 tested: OK +2024-07-03 15:52:03,065 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000122 (01/46/00) - Connection #18 tested: OK +2024-07-03 15:52:03,144 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000123 (01/47/00) - Connection #47 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:03,275 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000123 (01/47/00) - Connection #18 tested: OK +2024-07-03 15:52:03,334 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000123 (01/47/00) - Connection #19 tested: OK +2024-07-03 15:52:03,464 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000124 (01/47/00) - Connection #19 tested: OK +2024-07-03 15:52:03,532 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000124 (01/47/00) - Connection #20 tested: OK +2024-07-03 15:52:03,624 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000125 (01/48/00) - Connection #48 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:03,661 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000125 (01/48/00) - Connection #20 tested: OK +2024-07-03 15:52:03,662 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:52:03,662 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:03,719 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000125 (01/48/00) - Connection #21 tested: OK +2024-07-03 15:52:03,829 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000126 (01/48/00) - Connection #21 tested: OK +2024-07-03 15:52:03,893 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000126 (01/48/00) - Connection #22 tested: OK +2024-07-03 15:52:03,999 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000127 (01/48/00) - Connection #22 tested: OK +2024-07-03 15:52:04,053 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000127 (01/48/00) - Connection #23 tested: OK +2024-07-03 15:52:04,135 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000128 (01/49/00) - Connection #49 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:04,158 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000128 (01/49/00) - Connection #23 tested: OK +2024-07-03 15:52:04,159 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - SchedulingResults : [{2024-07-03=[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]}] +2024-07-03 15:52:04,159 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - getClockTimeParam : [{date=2024-07-03, schedulingResultCollect={2024-07-03=[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]}, clockInTimeList=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}], clockInTimeCollect={2024-06-29=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}]}, userId=31, clockInTimeMap={}}] +2024-07-03 15:52:04,159 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,159 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-07-03 15:52:04,159 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd' +2024-07-03 15:52:04,159 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:04,159 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-07-03 19:00],lastestTime: [2024-07-04 09:00] +2024-07-03 15:52:04,160 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-07-03 15:52:04,160 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,160 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,160 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-07-03 15:52:04,160 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd' +2024-07-03 15:52:04,160 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:04,215 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000128 (01/49/00) - Connection #24 tested: OK +2024-07-03 15:52:04,319 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000129 (01/49/00) - Connection #24 tested: OK +2024-07-03 15:52:04,320 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-07-03 15:52:04,320 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-07-03 15:52:04,320 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,320 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,320 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-07-03 15:52:04,320 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd' +2024-07-03 15:52:04,320 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:04,375 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000129 (01/49/00) - Connection #25 tested: OK +2024-07-03 15:52:04,500 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000130 (01/49/00) - Connection #25 tested: OK +2024-07-03 15:52:04,501 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-07-03 15:52:04,501 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-07-03 15:52:04,501 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,501 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,501 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-07-03 15:52:04,501 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd' +2024-07-03 15:52:04,501 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:04,501 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]],askForLeaveAndEvctionScheduleList:[[]] +2024-07-03 15:52:04,502 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]] +2024-07-03 15:52:04,502 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=, rqlx=0}]] +2024-07-03 15:52:04,502 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-07-03 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-04 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd' +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:04,502 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-07-04 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-04 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false)]] +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-07-03 15:52:04,502 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,503 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [INFO] - MergeApairClockPoint : [[ClockPointDTO(classTime=2024-07-03 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-04 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-04 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false)]] +2024-07-03 15:52:04,503 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-07-03 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-04 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-04 08:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false)]] +2024-07-03 15:52:04,503 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:04,503 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:52:04,503 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd' +2024-07-03 15:52:04,503 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:04,558 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000130 (01/49/00) - Connection #26 tested: OK +2024-07-03 15:52:04,667 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000131 (01/50/00) - Connection #50 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:52:04,678 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000131 (01/50/00) - Connection #26 tested: OK +2024-07-03 15:52:04,734 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000131 (01/50/00) - Connection #27 tested: OK +2024-07-03 15:52:04,853 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000132 (01/50/00) - Connection #27 tested: OK +2024-07-03 15:52:04,915 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000132 (01/50/00) - Connection #28 tested: OK +2024-07-03 15:52:05,023 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000133 (01/50/00) - Connection #28 tested: OK +2024-07-03 15:52:05,094 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000133 (01/50/00) - Connection #29 tested: OK +2024-07-03 15:52:05,198 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000134 (01/50/00) - Connection #29 tested: OK +2024-07-03 15:52:05,199 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:52:05,199 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:52:05,199 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:52:05,272 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000134 (01/50/00) - Connection #30 tested: OK +2024-07-03 15:52:05,400 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000135 (01/50/00) - Connection #30 tested: OK +2024-07-03 15:52:05,401 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:52:05,401 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:52:05,462 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000135 (01/50/00) - Connection #31 tested: OK +2024-07-03 15:52:05,553 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000136 (01/50/00) - Connection #31 tested: OK +2024-07-03 15:52:05,606 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000136 (01/50/00) - Connection #32 tested: OK +2024-07-03 15:52:05,773 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000137 (01/50/00) - Connection #32 tested: OK +2024-07-03 15:52:05,844 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000137 (01/50/00) - Connection #33 tested: OK +2024-07-03 15:52:05,958 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000138 (01/50/00) - Connection #33 tested: OK +2024-07-03 15:52:06,018 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000138 (01/50/00) - Connection #34 tested: OK +2024-07-03 15:52:06,148 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000139 (01/50/00) - Connection #34 tested: OK +2024-07-03 15:52:06,148 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:52:06,148 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:06,195 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000139 (01/50/00) - Connection #35 tested: OK +2024-07-03 15:52:06,296 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000140 (01/50/00) - Connection #35 tested: OK +2024-07-03 15:52:06,374 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000140 (01/50/00) - Connection #36 tested: OK +2024-07-03 15:52:06,485 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000141 (01/50/00) - Connection #36 tested: OK +2024-07-03 15:52:06,548 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000141 (01/50/00) - Connection #37 tested: OK +2024-07-03 15:52:06,668 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000142 (01/50/00) - Connection #37 tested: OK +2024-07-03 15:52:06,668 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - SchedulingResults : [{2024-07-03=[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]}] +2024-07-03 15:52:06,668 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - getClockTimeParam : [{date=2024-07-03, schedulingResultCollect={2024-07-03=[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]}, clockInTimeList=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}], clockInTimeCollect={2024-06-29=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}]}, userId=31, clockInTimeMap={}}] +2024-07-03 15:52:06,668 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:06,668 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-07-03 15:52:06,668 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd' +2024-07-03 15:52:06,669 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:06,669 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-07-03 07:00],lastestTime: [2024-07-04 00:10] +2024-07-03 15:52:06,669 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-07-03 15:52:06,669 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:06,669 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:06,669 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-07-03 15:52:06,669 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd' +2024-07-03 15:52:06,669 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:06,718 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000142 (01/50/00) - Connection #38 tested: OK +2024-07-03 15:52:06,823 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000143 (01/50/00) - Connection #38 tested: OK +2024-07-03 15:52:06,823 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-07-03 15:52:06,823 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-07-03 15:52:06,823 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:06,823 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:06,824 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-07-03 15:52:06,824 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd' +2024-07-03 15:52:06,824 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:06,885 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000143 (01/50/00) - Connection #39 tested: OK +2024-07-03 15:52:07,024 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000144 (01/50/00) - Connection #39 tested: OK +2024-07-03 15:52:07,024 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-07-03 15:52:07,024 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-07-03 15:52:07,024 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:07,024 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:07,024 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-07-03 15:52:07,024 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd' +2024-07-03 15:52:07,024 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:07,024 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]],askForLeaveAndEvctionScheduleList:[[]] +2024-07-03 15:52:07,025 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]] +2024-07-03 15:52:07,025 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=11.00, fgsjd=11:10, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=330, bdlx=0, jsdk=1, sfxx=0, edxss=5.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=17:45, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.00, dtkssj=17:15, thdkfzs=, rqlx=0}, {edsc=11.00, fgsjd=11:10, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=11.00, gsrq=1, ksdk=1, edfzs=135, bdlx=0, jsdk=1, sfxx=0, edxss=2.25, btgz=0, bcxx=16, dxhs=1, bcsdxx=08:00-11:15|11:45-17:15|17:45-20:00, edts=0.50, dtkssj=17:45, thdkfzs=250, rqlx=0}]] +2024-07-03 15:52:07,025 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:07,025 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-07-03 15:52:07,026 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:07,026 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:07,026 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-07-03 15:52:07,026 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd' +2024-07-03 15:52:07,026 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:07,026 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:07,026 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-07-03 15:52:07,027 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:07,027 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [INFO] - MergeApairClockPoint : [[ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:07,027 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:07,027 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:07,027 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:52:07,028 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd' +2024-07-03 15:52:07,028 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:07,078 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000144 (01/50/00) - Connection #40 tested: OK +2024-07-03 15:52:07,184 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000145 (01/50/00) - Connection #40 tested: OK +2024-07-03 15:52:07,239 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000145 (01/50/00) - Connection #41 tested: OK +2024-07-03 15:52:07,342 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000146 (01/50/00) - Connection #41 tested: OK +2024-07-03 15:52:07,414 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000146 (01/50/00) - Connection #42 tested: OK +2024-07-03 15:52:07,525 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000147 (01/50/00) - Connection #42 tested: OK +2024-07-03 15:52:07,573 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000147 (01/50/00) - Connection #43 tested: OK +2024-07-03 15:52:07,678 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000148 (01/50/00) - Connection #43 tested: OK +2024-07-03 15:52:07,679 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:52:07,679 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:52:07,679 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:52:07,736 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000148 (01/50/00) - Connection #44 tested: OK +2024-07-03 15:52:07,864 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000149 (01/50/00) - Connection #44 tested: OK +2024-07-03 15:52:07,864 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:52:07,864 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:52:07,919 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000149 (01/50/00) - Connection #45 tested: OK +2024-07-03 15:52:08,024 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000150 (01/50/00) - Connection #45 tested: OK +2024-07-03 15:52:08,078 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000150 (01/50/00) - Connection #46 tested: OK +2024-07-03 15:52:08,263 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000151 (01/50/00) - Connection #46 tested: OK +2024-07-03 15:52:08,319 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000151 (01/50/00) - Connection #47 tested: OK +2024-07-03 15:52:08,424 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000152 (01/50/00) - Connection #47 tested: OK +2024-07-03 15:52:08,478 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000152 (01/50/00) - Connection #48 tested: OK +2024-07-03 15:52:08,593 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000153 (01/50/00) - Connection #48 tested: OK +2024-07-03 15:52:08,594 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:52:08,594 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:08,640 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000153 (01/50/00) - Connection #49 tested: OK +2024-07-03 15:52:08,774 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000154 (01/50/00) - Connection #49 tested: OK +2024-07-03 15:52:08,828 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000154 (01/50/00) - Connection #50 tested: OK +2024-07-03 15:52:08,939 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000155 (01/50/00) - Connection #50 tested: OK +2024-07-03 15:52:09,001 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000155 (01/50/00) - Connection #2 tested: OK +2024-07-03 15:52:09,124 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000156 (01/50/00) - Connection #2 tested: OK +2024-07-03 15:52:09,124 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - SchedulingResults : [{2024-07-03=[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]}] +2024-07-03 15:52:09,124 [main] [com.engine.attendance.attendanceanalysis.service.impl.ShiftServiceImpl] [DEBUG] - getClockTimeParam : [{date=2024-07-03, schedulingResultCollect={2024-07-03=[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]}, clockInTimeList=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}], clockInTimeCollect={2024-06-29=[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}]}, userId=31, clockInTimeMap={}}] +2024-07-03 15:52:09,124 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,124 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd' +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:09,125 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-07-03 07:00],lastestTime: [2024-07-04 00:00] +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd' +2024-07-03 15:52:09,125 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:09,190 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000156 (01/50/00) - Connection #1 tested: OK +2024-07-03 15:52:09,310 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000157 (01/50/00) - Connection #1 tested: OK +2024-07-03 15:52:09,310 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-07-03 15:52:09,310 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-07-03 15:52:09,310 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,310 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,310 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-07-03 15:52:09,310 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd' +2024-07-03 15:52:09,311 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:09,360 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000157 (01/50/00) - Connection #3 tested: OK +2024-07-03 15:52:09,494 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000158 (01/50/00) - Connection #3 tested: OK +2024-07-03 15:52:09,494 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-07-03 15:52:09,494 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-07-03 15:52:09,494 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,494 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,494 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-07-03 15:52:09,494 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd' +2024-07-03 15:52:09,494 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:09,494 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]],askForLeaveAndEvctionScheduleList:[[]] +2024-07-03 15:52:09,494 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]] +2024-07-03 15:52:09,494 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=10:36, tqdkfzs=60, sfkt=0, dtjssj=11:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=195, bdlx=0, jsdk=1, sfxx=0, edxss=3.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=08:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=11:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=11:15, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=16:30, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=285, bdlx=0, jsdk=0, sfxx=0, edxss=4.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.50, dtkssj=11:45, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=17:15, dtsfdx=0, dtzddxfz=15, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=45, bdlx=2, jsdk=1, sfxx=0, edxss=0.75, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=16:30, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=18:45, dtsfdx=1, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=90, bdlx=5, jsdk=0, sfxx=0, edxss=1.50, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=17:15, thdkfzs=0, rqlx=0}, {edsc=8.00, fgsjd=10:36, tqdkfzs=, sfkt=0, dtjssj=20:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=75, bdlx=2, jsdk=1, sfxx=0, edxss=1.25, btgz=0, bcxx=14, dxhs=5, bcsdxx=08:00-11:15|11:45-16:30|, edts=0.00, dtkssj=18:45, thdkfzs=240, rqlx=0}]] +2024-07-03 15:52:09,495 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:09,495 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-07-03 15:52:09,495 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,496 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,496 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-07-03 15:52:09,496 [main] [com.engine.core.interceptor.CommandContextInterceptor] [DEBUG] - 重用context 'com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd' +2024-07-03 15:52:09,496 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:09,496 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-07-03 16:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-03 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:09,496 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-07-03 15:52:09,496 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,497 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [INFO] - MergeApairClockPoint : [[ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 16:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-03 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:09,497 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-07-03 08:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 11:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 16:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 17:15, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-03 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 18:45, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-03 20:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=2, clockTime=null, record=true)]] +2024-07-03 15:52:09,551 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000158 (01/50/00) - Connection #4 tested: OK +2024-07-03 15:52:09,656 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000159 (01/50/00) - Connection #4 tested: OK +2024-07-03 15:52:09,656 [main] [com.engine.attendance.attendanceanalysis.cmd.GetScheduleResultListCmd] [INFO] - SchedulingResults : [{clockInTimeDataMap={2024-07-02=[ClockPointDTO(classTime=2024-07-02 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-02 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)], 2024-07-03=[ClockPointDTO(classTime=2024-07-03 20:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-03 23:30, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-04 04:30, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]}, schedulingResultsMap={2024-07-02=[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=60, rqlx=0}], 2024-07-01=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=60, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=300, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=13:00, thdkfzs=240, rqlx=0}], 2024-07-03=[{edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=23:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=1, sfxx=0, edxss=3.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=20:00, thdkfzs=10, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=23:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=30, bdlx=1, jsdk=0, sfxx=0, edxss=0.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=23:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=, sfkt=0, dtjssj=04:30, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=300, bdlx=0, jsdk=0, sfxx=0, edxss=5.00, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.50, dtkssj=23:30, thdkfzs=30, rqlx=0}, {edsc=8.00, fgsjd=11:06, tqdkfzs=60, sfkt=0, dtjssj=08:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=1, zgzsc=8.00, gsrq=2, ksdk=0, edfzs=210, bdlx=2, jsdk=1, sfxx=0, edxss=3.50, btgz=0, bcxx=15, dxhs=1, bcsdxx=20:00-23:00|23:30-04:30|, edts=0.00, dtkssj=04:30, thdkfzs=60, rqlx=0}]}, schedulingMapBydate={2024-07-01=[{modeuuid=07687f66-69f2-4a45-a519-6f4fc7674a43, modedatamodifier=, modedatacreatertype=0, formmodeid=87, pbrq=2024-07-03, bcbdsj=, dxlx=0, szjg=, sfdkpp=0, modedatacreatedate=2024-07-03, dgcx=, bz=, hxbz=, id=192430, glpbid=, pbtj=2, key=192430, form_biz_id=, pbdxbm=, pbgl=, sfxx=0, keyid=192430, modedatacreater=1, bcrq=2024-07-01, lastname=李勤, bcxx=1-办公室白班, pbdxfb=, pbdx=, requestid=, pbdxryfz=, modedatacreatetime=11:13:36, modedatamodifydatetime=, pbsj=11:13, rqlx=0, pbdxry=31-李勤}]}}] +2024-07-03 15:52:09,657 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetScheduleResultListCmd finished -------------------------------------------------------- +2024-07-03 15:52:09,657 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,657 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - ***********analysis userId:31,analysisDate:2024-07-01 start*********** +2024-07-03 15:52:09,657 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - clockInTimeDate : [[{signtime=14:27, id=52, userid=31, signdate=2024-06-29}]] +2024-07-03 15:52:09,657 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - attendaceResult : [[{ygid=31, sjzt=1, sgsj=, rq=2024-07-01}]] +2024-07-03 15:52:09,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-07-03 15:52:09,658 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:09,658 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-07-01 07:00],lastestTime: [2024-07-01 22:00] +2024-07-03 15:52:09,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-07-03 15:52:09,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:09,709 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000159 (01/50/00) - Connection #5 tested: OK +2024-07-03 15:52:09,829 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000160 (01/50/00) - Connection #5 tested: OK +2024-07-03 15:52:09,893 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000160 (01/50/00) - Connection #6 tested: OK +2024-07-03 15:52:10,004 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000161 (01/50/00) - Connection #6 tested: OK +2024-07-03 15:52:10,005 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,005 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-07-03 15:52:10,005 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,068 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000161 (01/50/00) - Connection #7 tested: OK +2024-07-03 15:52:10,175 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000162 (01/50/00) - Connection #7 tested: OK +2024-07-03 15:52:10,175 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-07-03 15:52:10,175 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,176 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,176 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,176 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-07-03 15:52:10,176 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,224 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000162 (01/50/00) - Connection #8 tested: OK +2024-07-03 15:52:10,332 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000163 (01/50/00) - Connection #8 tested: OK +2024-07-03 15:52:10,333 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-07-03 15:52:10,333 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,333 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,333 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,333 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-07-03 15:52:10,333 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,333 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=60, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=300, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=13:00, thdkfzs=240, rqlx=0}]],askForLeaveAndEvctionScheduleList:[[]] +2024-07-03 15:52:10,333 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=60, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=300, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=13:00, thdkfzs=240, rqlx=0}]] +2024-07-03 15:52:10,333 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=60, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=300, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=13:00, thdkfzs=240, rqlx=0}]] +2024-07-03 15:52:10,334 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-07-01 09:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-01 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:10,334 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,334 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,334 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,334 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-07-03 15:52:10,334 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,334 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-07-01 09:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-01 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:10,334 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,334 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,335 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [INFO] - MergeApairClockPoint : [[ClockPointDTO(classTime=2024-07-01 13:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-01 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-01 09:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-01 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:10,335 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-07-01 13:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-01 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-07-01 09:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-07-01 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true)]] +2024-07-03 15:52:10,335 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=300, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=13:00, thdkfzs=240, rqlx=0}],clcokInTimeData:[null] +2024-07-03 15:52:10,336 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,337 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-07-03 15:52:10,337 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,337 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, ljsjdhdsc=, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, zdyzsl=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, yxyz=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-07-03 15:52:10,338 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,338 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,338 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=09:00, thdkfzs=, rqlx=0}],clcokInTimeData:[null] +2024-07-03 15:52:10,338 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,338 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-07-03 15:52:10,338 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,338 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, ljsjdhdsc=, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, zdyzsl=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, yxyz=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-07-03 15:52:10,338 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,338 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,338 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=09:00, thdkfzs=, rqlx=0}],clcokInTimeData:[null] +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,339 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, ljsjdhdsc=, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, zdyzsl=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, yxyz=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,339 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=300, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=13:00, thdkfzs=240, rqlx=0}],clcokInTimeData:[null] +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-07-03 15:52:10,339 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,340 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, ljsjdhdsc=, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, zdyzsl=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, yxyz=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-07-03 15:52:10,340 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,340 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,340 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - abnormalClockInList : [[{bdlx=0, item=7, itemType=MISSE_CARD, record=false, itemduration=1, pointTime=2024-07-01 13:00, clcokInTimeData=null}, {bdlx=0, item=7, itemType=MISSE_CARD, record=false, itemduration=1, pointTime=2024-07-01 12:00, clcokInTimeData=null}, {bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-07-01 09:00, clcokInTimeData=null}, {bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-07-01 18:00, clcokInTimeData=null}]] +2024-07-03 15:52:10,341 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 请假后消除的异常 : [[]] +2024-07-03 15:52:10,341 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 出差外出后消除的异常 : [[]] +2024-07-03 15:52:10,343 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,343 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ComputeAttendanceDurationCmd -------------------------------------------------------- +2024-07-03 15:52:10,343 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,345 [main] [com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd] [DEBUG] - abnormalTime : 960.0,askForLeaveTime : 0.0,evectionTimeTime:0.0 +2024-07-03 15:52:10,346 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ComputeAttendanceDurationCmd finished -------------------------------------------------------- +2024-07-03 15:52:10,346 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,347 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - recordParam : {attendanceDuration=0.0, classInfo=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, edfzs=180, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=60, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, edfzs=300, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, edts=0.50, dtkssj=13:00, thdkfzs=240, rqlx=0}], formmodeIdMap={uf_jcl_kq_kqfa=105, uf_jcl_kq_jqed=102, uf_jcl_kq_glpb=101, uf_jcl_kq_cqjt=106, uf_pbjg=87, uf_jcl_kq_rlmc=141, uf_jcl_kq_jqye=103, uf_jcl_kq_jbjg=92, uf_jcl_kq_cqjg=104, uf_jcl_kq_bdkjl=135, uf_jcl_kq_kqzqmc=93, uf_jcl_kq_rlxx=89, uf_jcl_kq_bcxx=99, uf_jcl_kq_zhgs=129}, modeId=104, recordDataTime={j1=NULL, j2=NULL, j3=NULL, j4=NULL, j5=NULL, j6=NULL, j7=NULL, c1=NULL, j8=NULL, c2=NULL, c3=NULL, c4=NULL, c5=NULL, c6=NULL, c7=NULL, c8=NULL}, analysisDate=2024-07-01, userId=31, recordData=[{bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-07-01 09:00, clcokInTimeData=null}, {bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-07-01 18:00, clcokInTimeData=null}], rqlx=0} +2024-07-03 15:52:10,348 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:10,348 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting RecordDataCmd -------------------------------------------------------- +2024-07-03 15:52:10,348 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:52:10,393 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000163 (01/50/00) - Connection #9 tested: OK +2024-07-03 15:52:10,499 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000164 (01/50/00) - Connection #9 tested: OK +2024-07-03 15:52:10,499 [main] [com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd] [INFO] - update sql : update uf_jcl_kq_cqjg set cqsc=0.0,cqzt=1,fxrq='2024-07-03 15:52:10',rqlx=0,sfxx=0,bc=1,bcbdxx='09:00-12:00|13:00-18:00',xm1=7,sc1=1,xm2=7,sc2=1,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,j2=NULL,j3=NULL,j4=NULL,j5=NULL,j6=NULL,j7=NULL,c1=NULL,j8=NULL,c2=NULL,c3=NULL,c4=NULL,c5=NULL,c6=NULL,c7=NULL,c8=NULL where ygid=? and rq=? +2024-07-03 15:52:10,560 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000164 (01/50/00) - Connection #10 tested: OK +2024-07-03 15:52:10,623 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000165 (02/50/00) - Connection #11 tested: OK +2024-07-03 15:52:10,633 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:52:10,634 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-07-03 15:52:10,634 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:52:10,634 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-07-03 15:52:10,634 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-07-03 15:52:10,773 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000166 (02/50/00) - Connection #11 tested: OK +2024-07-03 15:52:10,833 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:191] - 启动日志压缩线程.... +2024-07-03 15:52:10,904 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000166 (01/50/00) - Connection #10 tested: OK +2024-07-03 15:52:10,964 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000166 (01/50/00) - Connection #12 tested: OK +2024-07-03 15:52:11,080 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000167 (01/50/00) - Connection #12 tested: OK +2024-07-03 15:52:11,153 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000167 (01/50/00) - Connection #13 tested: OK +2024-07-03 15:52:11,929 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - #13 - autoCommit reset back to true +2024-07-03 15:52:11,994 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000168 (01/50/00) - Connection #13 tested: OK +2024-07-03 15:52:11,994 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- RecordDataCmd finished -------------------------------------------------------- +2024-07-03 15:52:11,994 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:52:12,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000168 (01/50/00) - Connection #14 tested: OK +2024-07-03 15:52:12,160 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000169 (01/50/00) - Connection #14 tested: OK +2024-07-03 15:52:12,215 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000169 (01/50/00) - Connection #15 tested: OK +2024-07-03 15:52:12,336 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000170 (01/50/00) - Connection #15 tested: OK +2024-07-03 15:52:12,400 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000170 (01/50/00) - Connection #16 tested: OK +2024-07-03 15:52:12,533 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000171 (01/50/00) - Connection #16 tested: OK +2024-07-03 15:52:12,534 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:55] - tyAllowanceIds : [149, 150] +2024-07-03 15:52:12,573 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000171 (01/50/00) - Connection #17 tested: OK +2024-07-03 15:52:12,698 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000172 (01/50/00) - Connection #17 tested: OK +2024-07-03 15:52:12,699 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-07-03 15:52:12,699 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-07-03 15:52:12,699 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-07-03 15:52:12,699 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=1}] +2024-07-03 15:52:12,756 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000172 (01/50/00) - Connection #18 tested: OK +2024-07-03 15:52:13,041 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000173 (01/50/00) - Connection #18 tested: OK +2024-07-03 15:52:13,047 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where subcompanyid1 = 1 and seclevel >= 0 and seclevel <= 100 +2024-07-03 15:52:13,047 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 59 +2024-07-03 15:52:13,104 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000173 (01/50/00) - Connection #19 tested: OK +2024-07-03 15:52:13,279 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000174 (01/50/00) - Connection #19 tested: OK +2024-07-03 15:52:13,338 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000174 (01/50/00) - Connection #20 tested: OK +2024-07-03 15:52:13,458 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000175 (01/50/00) - Connection #20 tested: OK +2024-07-03 15:52:13,458 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-07-03 15:52:13,459 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-07-03 15:52:13,459 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-07-03 15:52:13,527 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000175 (01/50/00) - Connection #21 tested: OK +2024-07-03 15:52:13,654 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000176 (01/50/00) - Connection #21 tested: OK +2024-07-03 15:52:13,654 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where departmentid = 2 and seclevel >= 0 and seclevel <= 100 +2024-07-03 15:52:13,654 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 1 +2024-07-03 15:52:13,655 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-07-03 15:52:13,705 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000176 (01/50/00) - Connection #22 tested: OK +2024-07-03 15:52:13,814 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000177 (01/50/00) - Connection #22 tested: OK +2024-07-03 15:52:13,864 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000177 (01/50/00) - Connection #23 tested: OK +2024-07-03 15:52:13,974 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000178 (01/50/00) - Connection #23 tested: OK +2024-07-03 15:52:13,974 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [{minSecurityLevel=, maxSecurityLevel=100, id=36}] +2024-07-03 15:52:14,025 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000178 (01/50/00) - Connection #24 tested: OK +2024-07-03 15:52:14,133 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000179 (01/50/00) - Connection #24 tested: OK +2024-07-03 15:52:14,134 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id = 36 and seclevel <= 100 +2024-07-03 15:52:14,134 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-07-03 15:52:14,173 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000179 (01/50/00) - Connection #25 tested: OK +2024-07-03 15:52:14,294 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000180 (01/50/00) - Connection #25 tested: OK +2024-07-03 15:52:14,294 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:52:14,355 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000180 (01/50/00) - Connection #26 tested: OK +2024-07-03 15:52:14,464 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000181 (01/50/00) - Connection #26 tested: OK +2024-07-03 15:52:14,464 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:52:14,533 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000181 (01/50/00) - Connection #27 tested: OK +2024-07-03 15:52:14,638 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000182 (01/50/00) - Connection #27 tested: OK +2024-07-03 15:52:14,638 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupId : 2, empIdsByGroup : [44, 55, 45, 56, 46, 57, 36, 47, 37, 48, 38, 49, 39, 50, 40, 51, 41, 52, 42, 53, 31, 43] +2024-07-03 15:52:14,700 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000182 (01/50/00) - Connection #28 tested: OK +2024-07-03 15:52:14,854 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000183 (01/50/00) - Connection #28 tested: OK +2024-07-03 15:52:14,856 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id in (44,55,45,56,46,57,36,47,37,48,38,49,39,50,40,51,41,52,42,53,31,43) and seclevel >= 0 and seclevel <= 100 +2024-07-03 15:52:14,856 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 22 +2024-07-03 15:52:14,856 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-07-03 15:52:14,856 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-07-03 15:52:14,906 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000183 (01/50/00) - Connection #29 tested: OK +2024-07-03 15:52:15,015 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000184 (01/50/00) - Connection #29 tested: OK +2024-07-03 15:52:15,095 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000184 (01/50/00) - Connection #30 tested: OK +2024-07-03 15:52:15,217 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000185 (01/50/00) - Connection #30 tested: OK +2024-07-03 15:52:15,217 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-07-03 15:52:15,217 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-07-03 15:52:15,217 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-07-03 15:52:15,217 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-07-03 15:52:15,288 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000185 (01/50/00) - Connection #31 tested: OK +2024-07-03 15:52:15,423 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000186 (01/50/00) - Connection #31 tested: OK +2024-07-03 15:52:15,484 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000186 (01/50/00) - Connection #32 tested: OK +2024-07-03 15:52:15,605 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000187 (01/50/00) - Connection #32 tested: OK +2024-07-03 15:52:15,664 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000187 (01/50/00) - Connection #33 tested: OK +2024-07-03 15:52:15,816 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000188 (01/50/00) - Connection #33 tested: OK +2024-07-03 15:52:15,882 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000188 (01/50/00) - Connection #34 tested: OK +2024-07-03 15:52:16,019 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000189 (01/50/00) - Connection #34 tested: OK +2024-07-03 15:52:16,019 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:152] - cqData_size : 1 +2024-07-03 15:52:16,090 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000189 (01/50/00) - Connection #35 tested: OK +2024-07-03 15:52:16,218 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000190 (01/50/00) - Connection #35 tested: OK +2024-07-03 15:52:16,295 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000190 (01/50/00) - Connection #36 tested: OK +2024-07-03 15:52:16,440 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000191 (01/50/00) - Connection #36 tested: OK +2024-07-03 15:52:16,502 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000191 (01/50/00) - Connection #37 tested: OK +2024-07-03 15:52:16,630 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000192 (01/50/00) - Connection #37 tested: OK +2024-07-03 15:52:16,673 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000192 (01/50/00) - Connection #38 tested: OK +2024-07-03 15:52:16,804 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000193 (01/50/00) - Connection #38 tested: OK +2024-07-03 15:52:16,870 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000193 (01/50/00) - Connection #39 tested: OK +2024-07-03 15:52:16,988 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000194 (01/50/00) - Connection #39 tested: OK +2024-07-03 15:52:16,989 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:241] - realOvertimeMinutes : 0 +2024-07-03 15:52:16,990 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:285] - maxMinutes : 300,oneTimeAddMinutes : 10 +2024-07-03 15:52:16,990 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:285] - maxMinutes : 540,oneTimeAddMinutes : 30 +2024-07-03 15:52:16,991 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:155] - allowanceInfoList_size : 0 +2024-07-03 15:52:17,039 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000194 (01/50/00) - Connection #40 tested: OK +2024-07-03 15:52:17,144 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000195 (01/50/00) - Connection #40 tested: OK +2024-07-03 15:52:17,144 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:161] - delSign : true, delSql : delete from uf_jcl_kq_cqjt where rq >= '2024-07-01' and rq <= '2024-07-01' and yg in (31) and bc in (1,2,3) +2024-07-03 15:52:17,147 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-07-03 15:52:17,147 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - Shutting down 'ecology' pool immediately [Shutdown Hook] +2024-07-03 15:52:17,153 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/49/00) - #0050 removed because of shutdown. +2024-07-03 15:52:17,154 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #50 closed +2024-07-03 15:52:17,154 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/48/00) - #0049 removed because of shutdown. +2024-07-03 15:52:17,154 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #49 closed +2024-07-03 15:52:17,155 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/47/00) - #0048 removed because of shutdown. +2024-07-03 15:52:17,155 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #48 closed +2024-07-03 15:52:17,155 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/46/00) - #0047 removed because of shutdown. +2024-07-03 15:52:17,155 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #47 closed +2024-07-03 15:52:17,156 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/45/00) - #0046 removed because of shutdown. +2024-07-03 15:52:17,156 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #46 closed +2024-07-03 15:52:17,156 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/44/00) - #0045 removed because of shutdown. +2024-07-03 15:52:17,156 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #45 closed +2024-07-03 15:52:17,157 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/43/00) - #0044 removed because of shutdown. +2024-07-03 15:52:17,157 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #44 closed +2024-07-03 15:52:17,157 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/42/00) - #0043 removed because of shutdown. +2024-07-03 15:52:17,157 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #43 closed +2024-07-03 15:52:17,158 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/41/00) - #0042 removed because of shutdown. +2024-07-03 15:52:17,158 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #42 closed +2024-07-03 15:52:17,158 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/40/00) - #0041 removed because of shutdown. +2024-07-03 15:52:17,158 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #41 closed +2024-07-03 15:52:17,158 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/39/00) - #0040 removed because of shutdown. +2024-07-03 15:52:17,158 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #40 closed +2024-07-03 15:52:17,159 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/38/00) - #0039 removed because of shutdown. +2024-07-03 15:52:17,159 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #39 closed +2024-07-03 15:52:17,159 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/37/00) - #0038 removed because of shutdown. +2024-07-03 15:52:17,159 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #38 closed +2024-07-03 15:52:17,159 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/36/00) - #0037 removed because of shutdown. +2024-07-03 15:52:17,159 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #37 closed +2024-07-03 15:52:17,160 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/35/00) - #0036 removed because of shutdown. +2024-07-03 15:52:17,160 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #36 closed +2024-07-03 15:52:17,160 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/34/00) - #0035 removed because of shutdown. +2024-07-03 15:52:17,160 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #35 closed +2024-07-03 15:52:17,160 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/33/00) - #0034 removed because of shutdown. +2024-07-03 15:52:17,160 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #34 closed +2024-07-03 15:52:17,161 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/32/00) - #0033 removed because of shutdown. +2024-07-03 15:52:17,161 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #33 closed +2024-07-03 15:52:17,161 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/31/00) - #0032 removed because of shutdown. +2024-07-03 15:52:17,161 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #32 closed +2024-07-03 15:52:17,161 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/30/00) - #0031 removed because of shutdown. +2024-07-03 15:52:17,161 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #31 closed +2024-07-03 15:52:17,161 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/29/00) - #0030 removed because of shutdown. +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #30 closed +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/28/00) - #0029 removed because of shutdown. +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #29 closed +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/27/00) - #0028 removed because of shutdown. +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #28 closed +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/26/00) - #0027 removed because of shutdown. +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #27 closed +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/25/00) - #0026 removed because of shutdown. +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #26 closed +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/24/00) - #0025 removed because of shutdown. +2024-07-03 15:52:17,162 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #25 closed +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/23/00) - #0024 removed because of shutdown. +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #24 closed +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/22/00) - #0023 removed because of shutdown. +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #23 closed +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/21/00) - #0022 removed because of shutdown. +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #22 closed +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/20/00) - #0021 removed because of shutdown. +2024-07-03 15:52:17,163 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #21 closed +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/19/00) - #0020 removed because of shutdown. +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #20 closed +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/18/00) - #0019 removed because of shutdown. +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #19 closed +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/17/00) - #0018 removed because of shutdown. +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #18 closed +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/16/00) - #0017 removed because of shutdown. +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #17 closed +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/15/00) - #0016 removed because of shutdown. +2024-07-03 15:52:17,164 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #16 closed +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/14/00) - #0015 removed because of shutdown. +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #15 closed +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/13/00) - #0014 removed because of shutdown. +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #14 closed +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/12/00) - #0013 removed because of shutdown. +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #13 closed +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/11/00) - #0012 removed because of shutdown. +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #12 closed +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/10/00) - #0011 removed because of shutdown. +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #11 closed +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/09/00) - #0010 removed because of shutdown. +2024-07-03 15:52:17,165 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #10 closed +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/08/00) - #0009 removed because of shutdown. +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #9 closed +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/07/00) - #0008 removed because of shutdown. +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #8 closed +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/06/00) - #0007 removed because of shutdown. +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #7 closed +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/05/00) - #0006 removed because of shutdown. +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #6 closed +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/04/00) - #0005 removed because of shutdown. +2024-07-03 15:52:17,166 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #5 closed +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/03/00) - #0004 removed because of shutdown. +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #4 closed +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/02/00) - #0003 removed because of shutdown. +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #3 closed +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/01/00) - #0001 removed because of shutdown. +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #1 closed +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000195 (00/00/00) - #0002 removed because of shutdown. +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #2 closed +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - 'ecology' pool has been closed down by Shutdown Hook in 20 milliseconds. +2024-07-03 15:52:17,167 [Shutdown Hook] [org.logicalcobwebs.proxool.PrototyperController] [INFO] - Stopping Prototyper thread +2024-07-03 15:52:17,168 [Shutdown Hook] [org.logicalcobwebs.proxool.HouseKeeperController] [INFO] - Stopping HouseKeeper thread +2024-07-03 15:53:12,743 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-07-03 15:53:12,746 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-07-03 15:53:12,746 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-07-03 15:53:12,746 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-07-03 15:53:12,747 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-07-03 15:53:13,308 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:53:13,308 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-07-03 15:53:13,309 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-07-03 15:53:13,309 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-07-03 15:53:13,309 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-07-03 15:53:13,309 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-07-03 15:53:13,309 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-07-03 15:53:13,309 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-07-03 15:53:13,309 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-07-03 15:53:13,310 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-07-03 15:53:13,310 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-07-03 15:53:13,311 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-07-03 15:53:13,311 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-07-03 15:53:13,311 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-07-03 15:53:13,312 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-07-03 15:53:13,312 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-07-03 15:53:13,312 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-07-03 15:53:13,312 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-07-03 15:53:13,312 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-07-03 15:53:13,312 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-07-03 15:53:13,312 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-07-03 15:53:13,313 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-07-03 15:53:13,314 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-07-03 15:53:13,314 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-07-03 15:53:13,314 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-07-03 15:53:13,314 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-07-03 15:53:13,314 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-07-03 15:53:13,314 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-07-03 15:53:13,315 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-07-03 15:53:13,315 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-07-03 15:53:13,315 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-07-03 15:53:13,315 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-07-03 15:53:13,315 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-07-03 15:53:13,315 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-07-03 15:53:13,315 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-07-03 15:53:13,316 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-07-03 15:53:13,316 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-07-03 15:53:13,316 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-07-03 15:53:13,316 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-07-03 15:53:13,316 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-07-03 15:53:13,316 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:53:13,316 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-07-03 15:53:13,317 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-07-03 15:53:13,318 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:53:13,318 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-07-03 15:53:13,318 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-07-03 15:53:13,318 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-07-03 15:53:13,334 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-07-03 15:53:13,339 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-07-03 15:53:13,341 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-07-03 15:53:14,104 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-07-03 15:53:14,225 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-07-03 15:53:14,294 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-07-03 15:53:14,294 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-07-03 15:53:14,338 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-07-03 15:53:14,338 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:53:14,338 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:53:14,339 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:14,339 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-07-03 15:53:14,431 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-07-03 15:53:14,492 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-07-03 15:53:14,492 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:53:14,492 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-07-03 15:53:14,492 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-07-03 15:53:14,492 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-07-03 15:53:14,492 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-07-03 15:53:14,493 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:53:14,493 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-07-03 15:53:14,569 [main] [A2] [INFO] - rootPath == +2024-07-03 15:53:14,569 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-07-03 15:53:14,570 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-07-03 15:53:14,571 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-07-03 15:53:14,638 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:53:14,652 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:53:14,652 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-07-03 15:53:14,652 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-07-03 15:53:14,652 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-07-03 15:53:14,652 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-07-03 15:53:14,652 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:53:14,653 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-07-03 15:53:14,746 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-07-03 15:53:14,747 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-07-03 15:53:14,799 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:53:14,815 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (01/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:14,908 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:53:15,013 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:53:15,060 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-07-03 15:53:15,060 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-07-03 15:53:15,060 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath144091680.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-07-03 15:53:15,060 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-07-03 15:53:15,060 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-07-03 15:53:15,060 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-07-03 15:53:15,106 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-07-03 15:53:15,106 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-07-03 15:53:15,106 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-07-03 15:53:15,107 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-07-03 15:53:15,107 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-07-03 15:53:15,107 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-07-03 15:53:15,107 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-07-03 15:53:15,107 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-07-03 15:53:15,108 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-07-03 15:53:15,108 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-07-03 15:53:15,114 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-07-03 15:53:15,118 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-07-03 15:53:15,119 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-07-03 15:53:15,119 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-07-03 15:53:15,120 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-07-03 15:53:15,120 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-07-03 15:53:15,122 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@665e9289 +2024-07-03 15:53:15,123 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-07-03 15:53:15,198 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:53:15,296 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:15,303 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-07-03 15:53:15,361 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:53:15,474 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:53:15,575 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-07-03 15:53:15,623 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-07-03 15:53:15,700 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:15,733 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #4 tested: OK +2024-07-03 15:53:15,771 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #5 tested: OK +2024-07-03 15:53:15,869 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #5 tested: OK +2024-07-03 15:53:15,919 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-07-03 15:53:16,024 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-07-03 15:53:16,083 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:53:16,158 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:16,196 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #1 tested: OK +2024-07-03 15:53:23,981 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:53:23,987 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-07-03 15:53:23,990 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:53:24,001 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-07-01, 2024-07-01, 31] +2024-07-03 15:53:24,044 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #3 tested: OK +2024-07-03 15:53:24,133 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000010 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:24,176 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/07/00) - Connection #3 tested: OK +2024-07-03 15:53:24,242 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/07/00) - Connection #4 tested: OK +2024-07-03 15:53:24,369 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/07/00) - Connection #4 tested: OK +2024-07-03 15:53:24,392 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {11=[{empid=, bdate=2024-06-22, filters=lastname='李勤', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=departmentid='4', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=jobactivity='3' or jobactivity='9', mainid=11, edate=}], 7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-07-03 15:53:24,392 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:53:24,393 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:53:24,454 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/07/00) - Connection #5 tested: OK +2024-07-03 15:53:24,544 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #5 tested: OK +2024-07-03 15:53:24,545 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:53:24,545 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and departmentid='4' +2024-07-03 15:53:24,613 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:24,614 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/08/00) - Connection #6 tested: OK +2024-07-03 15:53:24,718 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/08/00) - Connection #6 tested: OK +2024-07-03 15:53:24,720 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:53:24,721 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:53:24,774 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/08/00) - Connection #7 tested: OK +2024-07-03 15:53:24,928 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:53:24,931 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: Unknown column 'jobactivity' in 'where clause' + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + 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:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at $java.sql.Wrapper$$EnhancerByProxool$$b375aaf7.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToList(DbTools.java:21) + at com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil.getPersonnelGroupingByPerson(PersongroupCommonUtil.java:373) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:80) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:27) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl.queryDataTable(SchedulingResultsServiceImpl.java:50) + at web.TestSchedulingResultsAction.testquery(TestSchedulingResultsAction.java:48) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-07-03 15:53:25,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/08/00) - Connection #7 tested: OK +2024-07-03 15:53:25,055 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 31 +2024-07-03 15:53:25,062 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[11, 7] +2024-07-03 15:53:25,062 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (11,7) order by bcrq +2024-07-03 15:53:25,105 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000014 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:25,107 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/09/00) - Connection #8 tested: OK +2024-07-03 15:53:25,236 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/09/00) - Connection #8 tested: OK +2024-07-03 15:53:25,294 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/09/00) - Connection #9 tested: OK +2024-07-03 15:53:25,415 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/09/00) - Connection #9 tested: OK +2024-07-03 15:53:25,494 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/09/00) - Connection #2 tested: OK +2024-07-03 15:53:25,618 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000017 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:25,624 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/10/00) - Connection #2 tested: OK +2024-07-03 15:53:25,633 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [1] +2024-07-03 15:53:25,633 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:1 +2024-07-03 15:53:25,687 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/10/00) - Connection #1 tested: OK +2024-07-03 15:53:25,829 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/10/00) - Connection #1 tested: OK +2024-07-03 15:53:25,831 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-07-03 15:53:25,893 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/10/00) - Connection #3 tested: OK +2024-07-03 15:53:26,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/10/00) - Connection #3 tested: OK +2024-07-03 15:53:26,065 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 2 +2024-07-03 15:53:26,065 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-07-03 15:53:26,066 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:53:32,161 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:33,346 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:33,765 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:37,146 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:53:37,149 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-07-03 15:53:37,188 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:37,690 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:38,080 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:38,579 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:39,093 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:39,541 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:40,033 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:40,505 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:40,959 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:41,477 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:41,944 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:42,385 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:42,892 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:43,391 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:43,936 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/28/00) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:44,545 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/29/00) - Connection #29 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:45,013 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/30/00) - Connection #30 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:45,498 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/31/00) - Connection #31 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:45,945 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/32/00) - Connection #32 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:46,351 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/33/00) - Connection #33 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:46,853 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/34/00) - Connection #34 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:47,345 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/35/00) - Connection #35 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:47,843 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/36/00) - Connection #36 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:48,334 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/37/00) - Connection #37 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:48,854 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/38/00) - Connection #38 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:49,239 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/39/00) - Connection #39 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:49,973 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/40/00) - Connection #40 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:50,455 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/41/00) - Connection #41 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:53:50,978 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000019 (00/42/00) - Connection #42 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:35,776 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-07-03 15:54:35,778 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-07-03 15:54:35,778 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-07-03 15:54:35,778 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-07-03 15:54:35,779 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-07-03 15:54:36,392 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:54:36,393 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-07-03 15:54:36,393 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-07-03 15:54:36,393 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-07-03 15:54:36,393 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-07-03 15:54:36,394 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-07-03 15:54:36,394 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-07-03 15:54:36,394 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-07-03 15:54:36,394 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-07-03 15:54:36,394 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-07-03 15:54:36,394 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-07-03 15:54:36,395 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-07-03 15:54:36,396 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-07-03 15:54:36,396 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-07-03 15:54:36,396 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-07-03 15:54:36,396 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-07-03 15:54:36,396 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-07-03 15:54:36,397 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-07-03 15:54:36,397 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-07-03 15:54:36,397 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-07-03 15:54:36,397 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-07-03 15:54:36,397 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-07-03 15:54:36,397 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-07-03 15:54:36,397 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-07-03 15:54:36,398 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-07-03 15:54:36,398 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-07-03 15:54:36,398 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-07-03 15:54:36,398 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-07-03 15:54:36,398 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-07-03 15:54:36,398 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-07-03 15:54:36,399 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-07-03 15:54:36,399 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-07-03 15:54:36,399 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-07-03 15:54:36,399 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-07-03 15:54:36,399 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-07-03 15:54:36,399 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-07-03 15:54:36,399 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-07-03 15:54:36,400 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-07-03 15:54:36,400 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-07-03 15:54:36,400 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-07-03 15:54:36,400 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-07-03 15:54:36,400 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-07-03 15:54:36,400 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-07-03 15:54:36,400 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-07-03 15:54:36,401 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-07-03 15:54:36,401 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-07-03 15:54:36,401 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-07-03 15:54:36,401 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:54:36,401 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-07-03 15:54:36,401 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-07-03 15:54:36,402 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-07-03 15:54:36,402 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-07-03 15:54:36,402 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-07-03 15:54:36,402 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-07-03 15:54:36,402 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-07-03 15:54:36,402 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-07-03 15:54:36,403 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-07-03 15:54:36,403 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:54:36,403 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-07-03 15:54:36,403 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-07-03 15:54:36,403 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-07-03 15:54:36,420 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-07-03 15:54:36,424 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-07-03 15:54:36,426 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-07-03 15:54:37,223 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-07-03 15:54:37,335 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-07-03 15:54:37,396 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-07-03 15:54:37,396 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-07-03 15:54:37,444 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-07-03 15:54:37,444 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:54:37,444 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:54:37,444 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-07-03 15:54:37,444 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:37,516 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-07-03 15:54:37,560 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-07-03 15:54:37,560 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-07-03 15:54:37,561 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-07-03 15:54:37,561 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-07-03 15:54:37,561 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:54:37,561 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-07-03 15:54:37,561 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:54:37,561 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-07-03 15:54:37,632 [main] [A2] [INFO] - rootPath == +2024-07-03 15:54:37,632 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-07-03 15:54:37,633 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-07-03 15:54:37,633 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-07-03 15:54:37,684 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:54:37,696 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-07-03 15:54:37,697 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-07-03 15:54:37,697 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-07-03 15:54:37,697 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-07-03 15:54:37,697 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:54:37,697 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-07-03 15:54:37,697 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:54:37,726 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-07-03 15:54:37,781 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-07-03 15:54:37,782 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-07-03 15:54:37,855 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:54:53,127 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-07-03 15:54:53,131 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-07-03 15:54:53,131 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-07-03 15:54:53,131 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-07-03 15:54:53,132 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-07-03 15:54:53,720 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:54:53,720 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-07-03 15:54:53,721 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-07-03 15:54:53,721 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-07-03 15:54:53,721 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-07-03 15:54:53,721 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-07-03 15:54:53,721 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-07-03 15:54:53,722 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-07-03 15:54:53,722 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-07-03 15:54:53,722 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-07-03 15:54:53,722 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-07-03 15:54:53,723 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-07-03 15:54:53,724 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-07-03 15:54:53,724 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-07-03 15:54:53,724 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-07-03 15:54:53,724 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-07-03 15:54:53,724 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-07-03 15:54:53,725 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-07-03 15:54:53,725 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-07-03 15:54:53,725 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-07-03 15:54:53,725 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-07-03 15:54:53,725 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-07-03 15:54:53,725 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-07-03 15:54:53,726 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-07-03 15:54:53,726 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-07-03 15:54:53,726 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-07-03 15:54:53,726 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-07-03 15:54:53,726 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-07-03 15:54:53,726 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-07-03 15:54:53,726 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-07-03 15:54:53,727 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-07-03 15:54:53,727 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-07-03 15:54:53,727 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-07-03 15:54:53,727 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-07-03 15:54:53,727 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-07-03 15:54:53,727 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-07-03 15:54:53,728 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-07-03 15:54:53,728 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-07-03 15:54:53,728 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-07-03 15:54:53,728 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-07-03 15:54:53,728 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-07-03 15:54:53,728 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-07-03 15:54:53,729 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-07-03 15:54:53,729 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-07-03 15:54:53,729 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-07-03 15:54:53,729 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-07-03 15:54:53,729 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-07-03 15:54:53,729 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:54:53,729 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-07-03 15:54:53,730 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-07-03 15:54:53,748 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-07-03 15:54:53,750 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-07-03 15:54:53,751 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-07-03 15:54:54,584 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-07-03 15:54:54,700 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-07-03 15:54:54,749 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-07-03 15:54:54,749 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-07-03 15:54:54,805 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-07-03 15:54:54,806 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:54:54,806 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-07-03 15:54:54,808 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:54,808 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-07-03 15:54:54,903 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-07-03 15:54:54,952 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:54:54,953 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-07-03 15:54:54,953 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-07-03 15:54:54,953 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-07-03 15:54:54,953 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:54:54,953 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-07-03 15:54:54,953 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-07-03 15:54:54,953 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-07-03 15:54:55,035 [main] [A2] [INFO] - rootPath == +2024-07-03 15:54:55,035 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-07-03 15:54:55,037 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-07-03 15:54:55,038 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-07-03 15:54:55,099 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-07-03 15:54:55,119 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-07-03 15:54:55,119 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-07-03 15:54:55,119 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-07-03 15:54:55,120 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-07-03 15:54:55,120 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-07-03 15:54:55,120 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-07-03 15:54:55,120 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-07-03 15:54:55,220 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-07-03 15:54:55,221 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-07-03 15:54:55,263 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (02/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:55,283 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:54:55,415 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:54:55,503 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-07-03 15:54:55,519 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-07-03 15:54:55,519 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-07-03 15:54:55,519 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath1515258565.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-07-03 15:54:55,520 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-07-03 15:54:55,520 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-07-03 15:54:55,520 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-07-03 15:54:55,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-07-03 15:54:55,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-07-03 15:54:55,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-07-03 15:54:55,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-07-03 15:54:55,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-07-03 15:54:55,566 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-07-03 15:54:55,566 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-07-03 15:54:55,566 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-07-03 15:54:55,566 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-07-03 15:54:55,566 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-07-03 15:54:55,573 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-07-03 15:54:55,576 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-07-03 15:54:55,577 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-07-03 15:54:55,577 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-07-03 15:54:55,577 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-07-03 15:54:55,578 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-07-03 15:54:55,580 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@649725e3 +2024-07-03 15:54:55,580 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-07-03 15:54:55,663 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-07-03 15:54:55,759 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:55,763 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-07-03 15:54:55,816 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:54:55,934 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-07-03 15:54:56,042 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-07-03 15:54:56,085 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-07-03 15:54:56,213 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #4 tested: OK +2024-07-03 15:54:56,261 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #1 tested: OK +2024-07-03 15:54:56,293 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000007 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:56,389 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-07-03 15:54:56,453 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-07-03 15:54:56,570 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-07-03 15:54:56,623 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #3 tested: OK +2024-07-03 15:54:56,743 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:56,743 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #3 tested: OK +2024-07-03 15:54:56,800 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #4 tested: OK +2024-07-03 15:54:56,920 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-07-03 15:54:56,981 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #5 tested: OK +2024-07-03 15:54:57,103 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #5 tested: OK +2024-07-03 15:54:57,154 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #6 tested: OK +2024-07-03 15:54:57,253 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:57,266 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #6 tested: OK +2024-07-03 15:54:57,316 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #7 tested: OK +2024-07-03 15:54:57,414 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #7 tested: OK +2024-07-03 15:54:57,474 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #1 tested: OK +2024-07-03 15:54:57,580 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #1 tested: OK +2024-07-03 15:54:57,639 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #2 tested: OK +2024-07-03 15:54:57,713 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000015 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:57,780 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #2 tested: OK +2024-07-03 15:54:57,823 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #3 tested: OK +2024-07-03 15:54:57,943 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #3 tested: OK +2024-07-03 15:54:58,001 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #4 tested: OK +2024-07-03 15:54:58,133 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #4 tested: OK +2024-07-03 15:54:58,197 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #5 tested: OK +2024-07-03 15:54:58,230 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000018 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:58,325 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #5 tested: OK +2024-07-03 15:54:58,380 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #6 tested: OK +2024-07-03 15:54:58,479 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #6 tested: OK +2024-07-03 15:54:58,543 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #7 tested: OK +2024-07-03 15:54:58,645 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #7 tested: OK +2024-07-03 15:54:58,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #8 tested: OK +2024-07-03 15:54:58,773 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000021 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:58,813 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #8 tested: OK +2024-07-03 15:54:58,866 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #9 tested: OK +2024-07-03 15:54:58,975 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #9 tested: OK +2024-07-03 15:54:59,047 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #10 tested: OK +2024-07-03 15:54:59,173 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #10 tested: OK +2024-07-03 15:54:59,240 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #1 tested: OK +2024-07-03 15:54:59,318 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000024 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:59,350 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #1 tested: OK +2024-07-03 15:54:59,413 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #2 tested: OK +2024-07-03 15:54:59,509 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #2 tested: OK +2024-07-03 15:54:59,576 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #3 tested: OK +2024-07-03 15:54:59,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #3 tested: OK +2024-07-03 15:54:59,762 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #4 tested: OK +2024-07-03 15:54:59,879 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/11/00) - Connection #4 tested: OK +2024-07-03 15:54:59,903 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000027 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:54:59,941 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #5 tested: OK +2024-07-03 15:55:00,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #5 tested: OK +2024-07-03 15:55:00,107 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #6 tested: OK +2024-07-03 15:55:00,213 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #6 tested: OK +2024-07-03 15:55:00,275 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #7 tested: OK +2024-07-03 15:55:00,339 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000030 (01/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:00,378 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #7 tested: OK +2024-07-03 15:55:00,440 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #8 tested: OK +2024-07-03 15:55:00,533 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #8 tested: OK +2024-07-03 15:55:00,594 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #9 tested: OK +2024-07-03 15:55:00,696 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #9 tested: OK +2024-07-03 15:55:00,747 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #10 tested: OK +2024-07-03 15:55:00,759 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000033 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:00,865 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #10 tested: OK +2024-07-03 15:55:00,919 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #11 tested: OK +2024-07-03 15:55:01,028 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #11 tested: OK +2024-07-03 15:55:01,030 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:55:01,031 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-07-03 15:55:01,032 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:55:01,129 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #12 tested: OK +2024-07-03 15:55:01,183 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000035 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:01,234 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #12 tested: OK +2024-07-03 15:55:01,275 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #13 tested: OK +2024-07-03 15:55:01,389 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #13 tested: OK +2024-07-03 15:55:01,435 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #14 tested: OK +2024-07-03 15:55:01,514 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #14 tested: OK +2024-07-03 15:55:01,585 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #15 tested: OK +2024-07-03 15:55:01,658 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000038 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:01,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #15 tested: OK +2024-07-03 15:55:01,763 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #16 tested: OK +2024-07-03 15:55:01,857 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #16 tested: OK +2024-07-03 15:55:01,858 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}, {empid=, bdate=2024-06-23, filters=lastname='李勤', mainid=2, edate=}]} +2024-07-03 15:55:01,858 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:55:01,858 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-07-03 15:55:01,914 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #1 tested: OK +2024-07-03 15:55:02,029 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/16/00) - Connection #1 tested: OK +2024-07-03 15:55:02,029 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:55:02,029 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:55:02,084 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/16/00) - Connection #2 tested: OK +2024-07-03 15:55:02,096 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000041 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:02,204 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #2 tested: OK +2024-07-03 15:55:02,239 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #3 tested: OK +2024-07-03 15:55:02,413 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #3 tested: OK +2024-07-03 15:55:02,457 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #4 tested: OK +2024-07-03 15:55:02,489 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000043 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:02,560 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #4 tested: OK +2024-07-03 15:55:02,622 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #5 tested: OK +2024-07-03 15:55:02,735 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #5 tested: OK +2024-07-03 15:55:02,736 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-07-03 15:55:02,736 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:55:02,737 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:55:02,737 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-07-03 15:55:02,737 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:55:02,783 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #6 tested: OK +2024-07-03 15:55:02,893 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #6 tested: OK +2024-07-03 15:55:02,959 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #7 tested: OK +2024-07-03 15:55:02,972 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000046 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:03,073 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #7 tested: OK +2024-07-03 15:55:03,118 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #8 tested: OK +2024-07-03 15:55:03,233 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #8 tested: OK +2024-07-03 15:55:03,233 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-07-03 15:55:03,234 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-07-03 15:55:03,234 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:55:12,102 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:55:12,102 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-07-03 15:55:12,103 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-07-03 15:55:12,103 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-06-29, 2024-07-03, 31] +2024-07-03 15:55:12,162 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #9 tested: OK +2024-07-03 15:55:12,266 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #9 tested: OK +2024-07-03 15:55:12,293 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000048 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:12,323 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #10 tested: OK +2024-07-03 15:55:12,466 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #10 tested: OK +2024-07-03 15:55:12,467 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {11=[{empid=, bdate=2024-06-22, filters=lastname='李勤', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=departmentid='4', mainid=11, edate=}, {empid=, bdate=2024-06-22, filters=jobactivity='3' or jobactivity='9', mainid=11, edate=}], 7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-07-03 15:55:12,467 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:55:12,467 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and lastname='李勤' +2024-07-03 15:55:12,543 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #11 tested: OK +2024-07-03 15:55:12,693 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #11 tested: OK +2024-07-03 15:55:12,694 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:55:12,694 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and departmentid='4' +2024-07-03 15:55:12,753 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #12 tested: OK +2024-07-03 15:55:12,853 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000051 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:12,888 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #12 tested: OK +2024-07-03 15:55:12,889 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-07-03 15:55:12,889 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:55:12,943 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #13 tested: OK +2024-07-03 15:55:13,015 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and jobactivity='3' or jobactivity='9' +2024-07-03 15:55:13,016 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: Unknown column 'jobactivity' in 'where clause' + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at $java.sql.PreparedStatement$$EnhancerByProxool$$bd62e412.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToList(DbTools.java:21) + at com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil.getPersonnelGroupingByPerson(PersongroupCommonUtil.java:373) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:80) + at com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd.execute(GetDatatableRecurrenceCmd.java:27) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl.queryDataTable(SchedulingResultsServiceImpl.java:50) + at com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl.queryDataTableActualUse(SchedulingResultsServiceImpl.java:137) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.getSchedulingInFormation(UtilServiceImpl.java:41) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:175) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:36) + 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:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-07-03 15:55:13,116 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #13 tested: OK +2024-07-03 15:55:13,117 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 31 +2024-07-03 15:55:13,117 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[11, 7] +2024-07-03 15:55:13,117 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (11,7) order by bcrq +2024-07-03 15:55:13,175 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #14 tested: OK +2024-07-03 15:55:13,290 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #14 tested: OK +2024-07-03 15:55:13,358 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #15 tested: OK +2024-07-03 15:55:13,364 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000054 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:13,478 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #15 tested: OK +2024-07-03 15:55:13,478 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [1] +2024-07-03 15:55:13,478 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:1 +2024-07-03 15:55:13,532 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #16 tested: OK +2024-07-03 15:55:13,655 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #16 tested: OK +2024-07-03 15:55:13,655 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-07-03 15:55:13,713 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #17 tested: OK +2024-07-03 15:55:13,838 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #17 tested: OK +2024-07-03 15:55:13,840 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 4 +2024-07-03 15:55:13,840 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-07-03 15:55:13,840 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-07-03 15:55:13,841 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:55:13,841 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:55:13,842 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :-1555228827,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:1052708212,candidateTeamMap:-349139038 +2024-07-03 15:55:57,176 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-07-03 15:55:57,195 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #18 tested: OK +2024-07-03 15:55:57,207 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000057 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-07-03 15:55:57,299 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #18 tested: OK diff --git a/out/artifacts/hrm_attendance/hrm-attendance.jar b/out/artifacts/hrm_attendance/hrm-attendance.jar index 7807c08..5a05a8a 100644 Binary files a/out/artifacts/hrm_attendance/hrm-attendance.jar and b/out/artifacts/hrm_attendance/hrm-attendance.jar differ diff --git a/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java b/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java index d1dae79..70799e0 100644 --- a/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java +++ b/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java @@ -44,9 +44,9 @@ public class AttendanceanalysisAction { try { Map paramMap = ParamUtil.request2Map(request); // Map paramMap = Maps.newHashMap(); -// paramMap.put("startDate","2024-05-24"); -// paramMap.put("endDate","2024-05-24"); -// paramMap.put("userIds","304"); +// paramMap.put("startDate","2024-07-01"); +// paramMap.put("endDate","2024-07-01"); +// paramMap.put("userIds","31"); String startDate = Util.null2String(paramMap.get("startDate")); String startBeforeDate = DateUtil.beforeDay(startDate,2); diff --git a/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java b/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java index 17631df..2a14191 100644 --- a/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java +++ b/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java @@ -388,6 +388,8 @@ public class WorkRulesServiceImpl extends Service implements WorkRulesService { List dateList = Arrays.asList(dateArrs.split(",")); String formmodeid = Utils.getFormmodeIdMap().get("uf_pbjg"); List> organizationList = Lists.newArrayList(); + String sql = "select id,sfxx,bcsdxx from uf_jcl_kq_bcxx where id = ?"; + List> list = DbTools.getSqlToList(sql,bcxxId); for (String date : dateList){ //系统管理员 List beContainIds = null; @@ -404,7 +406,8 @@ public class WorkRulesServiceImpl extends Service implements WorkRulesService { map.put("rqlx",CommonUtil.getRqlx(str,date)); map.put("pbtj",RegularScheduleTypeEnum.CALENDAR.getKey()); map.put("bcrq",date); - map.put("sfxx", CommonUtil.ifrestByClass(bcxxId)); + map.put("sfxx", Util.null2String(list.get(0).get("sfxx")).equals("") ?CheckBoxEnum.UNCHECKED.getValue() : Util.null2String(list.get(0).get("sfxx"))); + map.put("bcsdxx",list.get(0).get("bcsdxx")); map.put("sfdkpp",CheckBoxEnum.UNCHECKED.getKey()); map.put("bcxx",bcxxId); map.put("pbrq",DateUtil.getCurrentDate()); diff --git a/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.java b/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.java index 4b2305c..e64f71b 100644 --- a/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.java +++ b/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.java @@ -33,6 +33,8 @@ public class GetDatatableCmd extends AbstractCommonCommand> { int total = Integer.valueOf(Util.null2String(params.get("total"))); int current = Integer.valueOf(Util.null2String(params.get("current"))); int pageSize = Integer.valueOf(Util.null2String(params.get("pageSize"))); + String showAll = Util.null2String(params.get("showAll")); + RecordSet rs = new RecordSet(); Map resultMap = Maps.newHashMap(); String sql = "select id from "+tableName +" where 1=1 "; diff --git a/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.java b/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.java index fea02ad..88a1795 100644 --- a/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.java +++ b/src/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.java @@ -27,6 +27,7 @@ public class GetDatatableCountCmd extends AbstractCommonCommand> resulstList = personCollect.get(schedulingApproachEnum.getKey()); - if (resulstList == null || resulstList.size() == 0){ - resulstList = personGroupCollect.get(schedulingApproachEnum.getKey()); + + if (CheckBoxEnum.CHECKED.getKey().equals(showAll)){ + dataTableList.addAll(dataList); + dataTableList.addAll(personGroupList); + dataTableList.addAll(departmentList); + dataTableList.addAll(subCompanyList); + }else { + for (SchedulingApproachEnum schedulingApproachEnum :SchedulingApproachEnum.values()){ + List> resulstList = personCollect.get(schedulingApproachEnum.getKey()); if (resulstList == null || resulstList.size() == 0){ - resulstList = departmentCollect.get(schedulingApproachEnum.getKey()); + resulstList = personGroupCollect.get(schedulingApproachEnum.getKey()); if (resulstList == null || resulstList.size() == 0){ - resulstList = subCompanyCollect.get(schedulingApproachEnum.getKey()); + resulstList = departmentCollect.get(schedulingApproachEnum.getKey()); + if (resulstList == null || resulstList.size() == 0){ + resulstList = subCompanyCollect.get(schedulingApproachEnum.getKey()); + } } } - } - if (resulstList != null && resulstList.size() != 0){ - dataTableList.addAll(resulstList); + if (resulstList != null && resulstList.size() != 0){ + dataTableList.addAll(resulstList); + } } } }else if ("1".equals(pblx)){ @@ -163,13 +173,18 @@ public class GetDatatableRecurrenceCmd extends AbstractCommonCommand> resulstList = departmentCollect.get(schedulingApproachEnum.getKey()); - if (resulstList == null || resulstList.size() == 0){ - resulstList = subcompanyCollect.get(schedulingApproachEnum.getKey()); - } - if (resulstList != null && resulstList.size() != 0){ - dataTableList.addAll(resulstList); + if (CheckBoxEnum.CHECKED.getKey().equals(showAll)){ + dataTableList.addAll(departmentList); + dataTableList.addAll(subcompanyList); + }else { + for (SchedulingApproachEnum schedulingApproachEnum :SchedulingApproachEnum.values()){ + List> resulstList = departmentCollect.get(schedulingApproachEnum.getKey()); + if (resulstList == null || resulstList.size() == 0){ + resulstList = subcompanyCollect.get(schedulingApproachEnum.getKey()); + } + if (resulstList != null && resulstList.size() != 0){ + dataTableList.addAll(resulstList); + } } } diff --git a/src/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.java b/src/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.java index b8384a6..84a0b6b 100644 --- a/src/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.java +++ b/src/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.java @@ -161,6 +161,7 @@ public class PersongroupCommonUtil { String rqlx = Util.null2String(organization.get("rqlx")); for (Map insertData : insertDataList){ ArrayList list = new ArrayList<>(); + list.add(insertData.get("bcbdsj")); list.add(insertData.get("pbtj")); list.add(insertData.get("pbgl")); list.add(organization.get("dxlx")); @@ -228,7 +229,7 @@ public class PersongroupCommonUtil { if (addlist.size() >0){ log.debug("addlist :[{}]",addlist); - String insertSql = "insert into uf_pbjg (pbtj,pbgl,dxlx,pbdxry,pbdxryfz,pbdxbm,pbdxfb,bcrq,rqlx,sfxx,sfdkpp,bcxx,hxbz,pbrq,pbsj,formmodeid,modedatacreater,modedatacreatertype,modedatacreatedate,modedatacreatetime,MODEUUID) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; + String insertSql = "insert into uf_pbjg (bcbdsj,pbtj,pbgl,dxlx,pbdxry,pbdxryfz,pbdxbm,pbdxfb,bcrq,rqlx,sfxx,sfdkpp,bcxx,hxbz,pbrq,pbsj,formmodeid,modedatacreater,modedatacreatertype,modedatacreatedate,modedatacreatetime,MODEUUID) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; result =rs.executeBatchSql(insertSql,addlist); log.debug("result :[{}]",result); } @@ -260,6 +261,7 @@ public class PersongroupCommonUtil { for (Map organization: organizationList){ String rqlx = Util.null2String(organization.get("rqlx")); ArrayList list = new ArrayList<>(); + list.add(organization.get("bcsdxx")); list.add(organization.get("pbtj")); list.add(organization.get("pbgl")); list.add(organization.get("dxlx")); @@ -318,7 +320,7 @@ public class PersongroupCommonUtil { if (addlist.size() >0){ log.debug("addlist :[{}]",addlist); - String insertSql = "insert into uf_pbjg (pbtj,pbgl,dxlx,pbdxry,pbdxryfz,pbdxbm,pbdxfb,bcrq,rqlx,sfxx,sfdkpp,bcxx,hxbz,pbrq,pbsj,formmodeid,modedatacreater,modedatacreatertype,modedatacreatedate,modedatacreatetime,MODEUUID) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; + String insertSql = "insert into uf_pbjg (bcsdxx,pbtj,pbgl,dxlx,pbdxry,pbdxryfz,pbdxbm,pbdxfb,bcrq,rqlx,sfxx,sfdkpp,bcxx,hxbz,pbrq,pbsj,formmodeid,modedatacreater,modedatacreatertype,modedatacreatedate,modedatacreatetime,MODEUUID) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; result =rs.executeBatchSql(insertSql,addlist); log.debug("result :[{}]",result); } diff --git a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.java b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.java index 0347f60..30da54c 100644 --- a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.java +++ b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.java @@ -62,8 +62,11 @@ public class DayRegularScheduling implements RegularScheduling{ //规律排班明细表数据 - String sql = "select a.ksts,a.jsts,a.hxbz,a.bcmc,b.sfxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; + String sql = "select a.ksts,a.jsts,a.hxbz,a.bcmc,b.sfxx,b.bcsdxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; List> detailDataList = DbTools.getSqlToList(sql,id); + if (detailDataList.size() == 0){ + return; + } //规律排班适用组织数据 sql = "select dx,dxlx,aqjb from uf_jcl_syzz where modeid=? and dataid=?"; List> organizationList = DbTools.getSqlToList(sql,modeId,id); @@ -99,6 +102,7 @@ public class DayRegularScheduling implements RegularScheduling{ dataMap.put("pbtj", SchedulingApproachEnum.RULE.getKey()); dataMap.put("pbgl",id); dataMap.put("bcrq",bcrq); + if (jsts >= leaveDay && ksts <=leaveDay){ String dateTime =bcrq; log.debug("dateTime :{},count: {},map : {}",dateTime,count,map); @@ -121,11 +125,13 @@ public class DayRegularScheduling implements RegularScheduling{ dataMap.put("sfdkpp","0"); dataMap.put("hxbz",null); dataMap.put("bcxx",map.get("bcmc")); + dataMap.put("bcbdsj",map.get("bcsdxx")); }else if ("1".equals(pbfs)){ //打卡匹配 dataMap.put("sfdkpp","1"); dataMap.put("hxbz",map.get("hxbz")); dataMap.put("bcxx",null); + dataMap.put("bcbdsj",null); } dataMap.put("pbrq",DateUtil.getCurrentDate()); dataMap.put("pbsj",DateUtil.getCurrentTime("yyyy-MM-dd HH:mm").split(" ")[1]); diff --git a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.java b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.java index 79b927a..eedfbf9 100644 --- a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.java +++ b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.java @@ -63,8 +63,11 @@ public class MonthRegularScheduling implements RegularScheduling{ //规律排班明细表数据 - String sql = "select a.ksr,a.jsr,a.hxbz,a.bcmc,b.sfxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; + String sql = "select a.ksr,a.jsr,a.hxbz,a.bcmc,b.sfxx,b.bcsdxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; List> detailDataList = DbTools.getSqlToList(sql,id); + if (detailDataList.size() == 0){ + return; + } //规律排班适用组织数据 sql = "select dx,dxlx,aqjb from uf_jcl_syzz where modeid=? and dataid=?"; List> organizationList = DbTools.getSqlToList(sql,modeId,id); @@ -115,11 +118,13 @@ public class MonthRegularScheduling implements RegularScheduling{ dataMap.put("sfdkpp","0"); dataMap.put("hxbz",null); dataMap.put("bcxx",map.get("bcmc")); + dataMap.put("bcbdsj",map.get("bcsdxx")); }else if ("1".equals(pbfs)){ //打卡匹配 dataMap.put("sfdkpp","1"); dataMap.put("hxbz",map.get("hxbz")); dataMap.put("bcxx",null); + dataMap.put("bcbdsj",null); } dataMap.put("pbrq",DateUtil.getCurrentDate()); dataMap.put("pbsj",DateUtil.getCurrentTime("yyyy-MM-dd HH:mm").split(" ")[1]); diff --git a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.java b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.java index 3e04d7c..c96ad82 100644 --- a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.java +++ b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.java @@ -63,8 +63,11 @@ public class WeekRegularScheduling implements RegularScheduling{ //规律排班明细表数据 - String sql = "select a.ksxq,a.jsxq,a.hxbz,a.bcmc,b.sfxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; + String sql = "select a.ksxq,a.jsxq,a.hxbz,a.bcmc,b.sfxx,b.bcsdxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; List> detailDataList = DbTools.getSqlToList(sql,id); + if (detailDataList.size() == 0){ + return; + } //规律排班适用组织数据 sql = "select dx,dxlx,aqjb from uf_jcl_syzz where modeid=? and dataid=?"; List> organizationList = DbTools.getSqlToList(sql,modeId,id); @@ -119,11 +122,13 @@ public class WeekRegularScheduling implements RegularScheduling{ dataMap.put("sfdkpp","0"); dataMap.put("hxbz",null); dataMap.put("bcxx",map.get("bcmc")); + dataMap.put("bcbdsj",map.get("bcsdxx")); }else if ("1".equals(pbfs)){ //打卡匹配 dataMap.put("sfdkpp","1"); dataMap.put("hxbz",map.get("hxbz")); dataMap.put("bcxx",null); + dataMap.put("bcbdsj",null); } dataMap.put("pbrq",DateUtil.getCurrentDate()); dataMap.put("pbsj",DateUtil.getCurrentTime("yyyy-MM-dd HH:mm").split(" ")[1]); diff --git a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.java b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.java index 3d6f7fd..4885777 100644 --- a/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.java +++ b/src/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.java @@ -63,8 +63,11 @@ public class YearRegularScheduling implements RegularScheduling{ //规律排班明细表数据 - String sql = "select a.ksrq,a.jsrq,a.hxbz,a.bcmc,b.sfxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; + String sql = "select a.ksrq,a.jsrq,a.hxbz,a.bcmc,b.sfxx,b.bcsdxx from uf_jcl_kq_glpb_dt1 a left join uf_jcl_kq_bcxx b on a.bcmc=b.id where a.mainid=?"; List> detailDataList = DbTools.getSqlToList(sql,id); + if (detailDataList.size() == 0){ + return; + } //规律排班适用组织数据 sql = "select dx,dxlx,aqjb from uf_jcl_syzz where modeid=? and dataid=?"; List> organizationList = DbTools.getSqlToList(sql,modeId,id); @@ -123,11 +126,13 @@ public class YearRegularScheduling implements RegularScheduling{ dataMap.put("sfdkpp","0"); dataMap.put("hxbz",null); dataMap.put("bcxx",map.get("bcmc")); + dataMap.put("bcbdsj",map.get("bcsdxx")); }else if ("1".equals(pbfs)){ //打卡匹配 dataMap.put("sfdkpp","1"); dataMap.put("hxbz",map.get("hxbz")); dataMap.put("bcxx",null); + dataMap.put("bcbdsj",null); } dataMap.put("pbrq",DateUtil.getCurrentDate()); dataMap.put("pbsj",DateUtil.getCurrentTime("yyyy-MM-dd HH:mm").split(" ")[1]); diff --git a/src/com/engine/attendance/component/persongroup/service/impl/PersonGroupServiceImpl.java b/src/com/engine/attendance/component/persongroup/service/impl/PersonGroupServiceImpl.java index 737026e..d1bb3ed 100644 --- a/src/com/engine/attendance/component/persongroup/service/impl/PersonGroupServiceImpl.java +++ b/src/com/engine/attendance/component/persongroup/service/impl/PersonGroupServiceImpl.java @@ -5,6 +5,7 @@ import com.engine.attendance.component.persongroup.service.PersonGroupService; import com.engine.common.util.DbTools; import com.engine.common.util.Utils; import com.engine.core.impl.Service; +import com.google.common.collect.Lists; import com.google.common.collect.Maps; import lombok.extern.slf4j.Slf4j; import weaver.conn.RecordSet; @@ -61,7 +62,8 @@ public class PersonGroupServiceImpl extends Service implements PersonGroupServic } log.debug("browserTypeMaps : [{}]",browserTypeMaps); - log.info("PersonGroupServiceImpl dataList : [{}]",dataList); + + List> needRemoveList = Lists.newArrayList(); for (Map map :dataList){ Integer fieldlable = Integer.valueOf(map.get("fieldlable").toString()); String fieldname = Util.null2String(map.get("fieldname")); @@ -72,7 +74,14 @@ public class PersonGroupServiceImpl extends Service implements PersonGroupServic if (fieldname.contains("field")){ map.put("selectItems",custSelectItemMap.get(map.get("fieldid").toString())); } + if (fieldname.equals("jobactivity") || fieldname.equals("jobGroupId")){ + needRemoveList.add(map); + } } + for (Map map :needRemoveList){ + dataList.remove(map); + } + log.info("PersonGroupServiceImpl dataList : [{}]",dataList); data.put("data",dataList); diff --git a/src/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.java b/src/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.java index b4b34d7..021cc00 100644 --- a/src/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.java +++ b/src/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.java @@ -36,6 +36,7 @@ public class SchedulingResultsServiceImpl extends Service implements SchedulingR Map resultMap = Maps.newHashMap(); int current = Integer.valueOf(Util.null2String(params.get("current"))); int pageSize = Integer.valueOf(Util.null2String(params.get("pageSize"))); + String showAll = Util.null2String(params.get("showAll")); int startindex = (current-1)*pageSize; int endindex = current*pageSize; // Map personGroupMap = CommonUtil.getPersonGroup(); @@ -48,6 +49,10 @@ public class SchedulingResultsServiceImpl extends Service implements SchedulingR //递归查询方式 Map result = commandExecutor.execute(new GetDatatableRecurrenceCmd(params)); List> dataTableList = (List>)result.get("dataTableList"); + if (!CheckBoxEnum.CHECKED.getKey().equals(showAll)){ + dataTableList = Utils.getSchedulingList(dataTableList); + } + int total = dataTableList.size(); resultMap.put("total",total); if (pageSize != 9999){ diff --git a/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class b/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class index d044657..475a869 100644 Binary files a/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class and b/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.class b/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.class index d5e53db..d5c319b 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.class and b/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCmd.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.class b/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.class index f2bd565..1ac529d 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.class and b/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableCountCmd.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableRecurrenceCmd.class b/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableRecurrenceCmd.class index ac0f74d..5569053 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableRecurrenceCmd.class and b/target/classes/com/engine/attendance/component/persongroup/cmd/GetDatatableRecurrenceCmd.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.class b/target/classes/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.class index 7b1e14f..428f1e0 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.class and b/target/classes/com/engine/attendance/component/persongroup/commonutil/PersongroupCommonUtil.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.class b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.class index 4d46f80..298b3a4 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.class and b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/DayRegularScheduling.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.class b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.class index 1812b59..749a0aa 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.class and b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/MonthRegularScheduling.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.class b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.class index 0dc3225..9b1756f 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.class and b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/WeekRegularScheduling.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.class b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.class index 80575c7..cecf86d 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.class and b/target/classes/com/engine/attendance/component/persongroup/job/scheduling/tactics/YearRegularScheduling.class differ diff --git a/target/classes/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.class b/target/classes/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.class index c56bb63..78126e8 100644 Binary files a/target/classes/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.class and b/target/classes/com/engine/attendance/component/persongroup/service/impl/SchedulingResultsServiceImpl.class differ diff --git a/target/classes/com/engine/attendance/workflow/action/askforleave/BatchAskForLeaveWorkFlowArchivingAction.class b/target/classes/com/engine/attendance/workflow/action/askforleave/BatchAskForLeaveWorkFlowArchivingAction.class new file mode 100644 index 0000000..4e82cba Binary files /dev/null and b/target/classes/com/engine/attendance/workflow/action/askforleave/BatchAskForLeaveWorkFlowArchivingAction.class differ diff --git a/target/classes/com/engine/attendance/workflow/action/askforleave/BatchAskForLeaveWorkFlowSubmitAction.class b/target/classes/com/engine/attendance/workflow/action/askforleave/BatchAskForLeaveWorkFlowSubmitAction.class new file mode 100644 index 0000000..7f5d466 Binary files /dev/null and b/target/classes/com/engine/attendance/workflow/action/askforleave/BatchAskForLeaveWorkFlowSubmitAction.class differ diff --git a/target/classes/com/engine/attendance/workflow/service/AskForLeaveService.class b/target/classes/com/engine/attendance/workflow/service/AskForLeaveService.class index f0ed7fd..4da9c14 100644 Binary files a/target/classes/com/engine/attendance/workflow/service/AskForLeaveService.class and b/target/classes/com/engine/attendance/workflow/service/AskForLeaveService.class differ diff --git a/target/classes/com/engine/attendance/workflow/service/impl/AskForLeaveServiceImpl.class b/target/classes/com/engine/attendance/workflow/service/impl/AskForLeaveServiceImpl.class index 9502fce..55b7b25 100644 Binary files a/target/classes/com/engine/attendance/workflow/service/impl/AskForLeaveServiceImpl.class and b/target/classes/com/engine/attendance/workflow/service/impl/AskForLeaveServiceImpl.class differ diff --git a/target/classes/com/engine/attendance/workflow/web/AskForLeaveAction.class b/target/classes/com/engine/attendance/workflow/web/AskForLeaveAction.class index 9cd12f2..b7985b1 100644 Binary files a/target/classes/com/engine/attendance/workflow/web/AskForLeaveAction.class and b/target/classes/com/engine/attendance/workflow/web/AskForLeaveAction.class differ diff --git a/target/classes/com/engine/common/util/DateUtil.class b/target/classes/com/engine/common/util/DateUtil.class index a80ae5a..639c1a9 100644 Binary files a/target/classes/com/engine/common/util/DateUtil.class and b/target/classes/com/engine/common/util/DateUtil.class differ diff --git a/target/classes/com/engine/common/util/Utils.class b/target/classes/com/engine/common/util/Utils.class index 2fc6609..57bb70b 100644 Binary files a/target/classes/com/engine/common/util/Utils.class and b/target/classes/com/engine/common/util/Utils.class differ diff --git a/target/test-classes/web/TestSchedulingResultsAction.class b/target/test-classes/web/TestSchedulingResultsAction.class index 754d9c9..a96fd4c 100644 Binary files a/target/test-classes/web/TestSchedulingResultsAction.class and b/target/test-classes/web/TestSchedulingResultsAction.class differ diff --git a/test/web/TestSchedulingResultsAction.java b/test/web/TestSchedulingResultsAction.java index f956a83..e00cece 100644 --- a/test/web/TestSchedulingResultsAction.java +++ b/test/web/TestSchedulingResultsAction.java @@ -26,4 +26,25 @@ public class TestSchedulingResultsAction extends beforlog { basicsetService.deleteBatchSchedule(params); } + + @Test + public void testquery() { + SchedulingResultsService basicsetService = ServiceUtil.getService(SchedulingResultsServiceImpl.class); + Map params = Maps.newHashMap(); +// params.put("ids","182857,182858,182859,182860"); +// params.put("type","0"); + + params.put("tableName","uf_pbjg"); + params.put("startDate","2024-07-01"); + params.put("endDate","2024-07-01"); + params.put("pblx","0"); + params.put("pbdx","31"); + params.put("current","1"); + params.put("pageSize","10"); + params.put("recurrence","1"); + + + + basicsetService.queryDataTable(params); + } }