zm_dev
liuliang 1 year ago
parent 46a4de5964
commit eab7cad87d

@ -10,18 +10,9 @@
</component>
<component name="ChangeListManager">
<list default="true" id="baeb3dfb-5097-46c5-933e-6d1dab18b815" name="Changes" comment="">
<change afterPath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/service/AllowanceService.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/service/impl/AllowanceServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat.values" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat.values" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat.values.at" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat.values.at" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat.values.s" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat.values.s" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat_i" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat_i" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/out/artifacts/hrm_attendance/hrm-attendance.jar" beforeDir="false" afterPath="$PROJECT_DIR$/out/artifacts/hrm_attendance/hrm-attendance.jar" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/RecordDataCmd.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/RecordDataCmd.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/service/impl/ComprehensiveWorkingHourServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/service/impl/ComprehensiveWorkingHourServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/wrapper/AttendanceAnalysisWrapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/wrapper/AttendanceAnalysisWrapper.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/log/sdk.log" beforeDir="false" afterPath="$PROJECT_DIR$/log/sdk.log" afterDir="false" />
<change beforePath="$PROJECT_DIR$/test/ComprehensiveWorkingHourServiceImpl/Test1.java" beforeDir="false" afterPath="$PROJECT_DIR$/test/ComprehensiveWorkingHourServiceImpl/Test1.java" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -559,7 +550,7 @@
<workItem from="1712712249272" duration="6788000" />
<workItem from="1712726952165" duration="19422000" />
<workItem from="1712798979811" duration="5690000" />
<workItem from="1712812681283" duration="5428000" />
<workItem from="1712812681283" duration="5906000" />
</task>
<servers />
</component>

@ -30490,3 +30490,283 @@
2024-04-11 14:57:18,316 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000023 (00/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE
2024-04-11 14:57:18,946 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000023 (00/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE
2024-04-11 14:57:19,493 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000023 (00/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE
2024-04-11 14:58:44,930 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy...
2024-04-11 14:58:44,933 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] -
>> targetcom.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-04-11 14:58:44,933 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy...
2024-04-11 14:58:44,933 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] -
>> targetcom.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd
>> proxy->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd
>> targetcom.engine.workflow.cmd.signInput.GetNodeSignSetCmd
>> proxy->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd
>> targetcom.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo
>> targetcom.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
>> targetcom.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd
>> proxy->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd
>> targetcom.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd
>> targetcom.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd
>> proxy->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd
>> targetcom.engine.crm.cmd.chance.FormUpdateCmd
>> proxy->com.customization.esb.crm.chance.ProxyEditChanceCmd
>> targetcom.engine.crm.cmd.customer.CustomerSaveCmd
>> proxy->com.customization.esb.crm.customer.ProxyNewCustomerCmd
>> targetcom.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd
>> proxy->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd
>> targetcom.engine.workflow.cmd.requestForm.BatchSubmitCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd
>> targetcom.api.prj.cmd.prjBoard.DoDelBoardStageCmd
>> proxy->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd
>> targetcom.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd
>> proxy->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd
>> targetcom.engine.cube.cmd.app.WaterMarkImg
>> proxy->com.customization.cube.list.CustomChangeListHrefLinkCmd
>> targetcom.engine.crm.cmd.customer.CustomerEditCmd
>> proxy->com.customization.esb.crm.customer.ProxyEditCustomerCmd
>> targetcom.engine.meeting.cmd.meetingbase.NewMeetingCmd
>> proxy->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd
>> targetcom.engine.workflow.cmd.signInput.GetSignInputInfoCmd
>> proxy->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd
>> targetcom.engine.cube.cmd.app.GetAppListCmd
>> proxy->com.engine.plugin.mode.license.Proxy_GetAppListCmd
>> targetcom.api.prj.cmd.project.DoProjectOperationCmd
>> proxy->com.customization.esb.proj.project.ProxyDoProjectOperationCmd
>> targetcom.engine.workflowDesign.cmd.WorkflowXmlParserCmd
>> proxy->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd
>> targetcom.api.prj.cmd.project.DoPrjTempletStageSaveCmd
>> proxy->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd
>> targetcom.engine.workflow.cmd.requestForm.DoTakEndCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd
>> targetcom.engine.crm.cmd.contacter.CreateCmd
>> proxy->com.customization.esb.crm.contacter.ProxyNewContacterCmd
>> targetcom.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
>> targetcom.engine.workflowDesign.cmd.GetOperateDataCmd
>> proxy->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd
>> targetcom.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd
>> proxy->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd
>> targetcom.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd
>> targetcom.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd
>> proxy->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd
>> targetcom.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd
>> proxy->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd
>> targetcom.engine.crm.cmd.chance.DeleteCmd
>> proxy->com.customization.esb.crm.chance.ProxyDeleteChanceCmd
>> targetcom.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd
>> proxy->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd
>> targetcom.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd
>> proxy->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd
>> targetcom.engine.odoc.cmd.odocrequest.FlowNextCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd
>> targetcom.engine.workflow.cmd.workflowType.DoSaveCmd
>> proxy->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd
>> targetcom.engine.workflowDesign.cmd.GetWfInfoCmd
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd
>> targetcom.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd
>> targetcom.engine.crm.cmd.contacter.DeleteCmd
>> proxy->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd
>> targetcom.engine.odoc.cmd.odocrequest.ForceArchiveCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd
>> targetcom.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd
>> proxy->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd
>> targetcom.api.common.cmd.login.DoUserSessionCmd
>> proxy->com.engine.plugin.hrm.command.MyDoUserSessionCmd
>> targetcom.engine.hrm.cmd.test.GetSearchConditionCmd
>> proxy->com.engine.plugin.hrm.command.GetMySearchConditionCmd
>> targetcom.engine.crm.cmd.chance.FormSaveCmd
>> proxy->com.customization.esb.crm.chance.ProxyNewChanceCmd
>> targetcom.engine.crm.cmd.customer.CrmDeleteCmd
>> proxy->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd
>> targetcom.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd
>> proxy->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd
>> targetcom.api.prj.cmd.prjBoard.DoEditBoardStageCmd
>> proxy->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd
>> targetcom.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd
>> targetcom.engine.odoc.cmd.updateOperator.PlusSignatureCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd
>> targetcom.api.prj.cmd.prjBoard.DoAddBoardStageCmd
>> proxy->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd
>> targetcom.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd
>> proxy->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd
>> targetcom.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd
>> targetcom.engine.workflow.cmd.requestForm.RemarkSubmitCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd
>> targetcom.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd
>> proxy->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd
>> targetcom.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd
>> targetcom.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd
>> targetcom.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd
>> proxy->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd
>> targetcom.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd
>> targetcom.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd
>> proxy->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd
>> targetcom.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd
>> proxy->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd
>> targetcom.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd
>> proxy->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd
>> targetcom.engine.workflow.cmd.monitor.DoDeleteCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd
>> targetcom.engine.meeting.cmd.meetingbase.MeetingCancelCmd
>> proxy->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd
>> targetcom.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd
>> targetcom.api.prj.cmd.task.DoTaskOperationCmd
>> proxy->com.customization.esb.proj.task.ProxyDoTaskOperationCmd
>> targetcom.engine.workflow.cmd.requestForm.LoadParamCmd
>> proxy->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd
>> targetcom.engine.crm.cmd.contacter.EditCmd
>> proxy->com.customization.esb.crm.contacter.ProxyEditContacterCmd
>> targetcom.engine.workflow.cmd.requestForm.ForwardSubmitCmd
>> proxy->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd
>> targetcom.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
>> targetcom.engine.workflowDesign.cmd.DoSaveLayout
>> proxy->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd
2024-04-11 14:58:44,934 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded.
2024-04-11 14:58:45,522 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties
2024-04-11 14:58:45,523 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties
2024-04-11 14:58:45,523 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties
2024-04-11 14:58:45,523 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties
2024-04-11 14:58:45,523 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties
2024-04-11 14:58:45,523 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties
2024-04-11 14:58:45,523 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties
2024-04-11 14:58:45,524 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties
2024-04-11 14:58:45,524 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties
2024-04-11 14:58:45,524 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties
2024-04-11 14:58:45,524 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties
2024-04-11 14:58:45,525 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties
2024-04-11 14:58:45,525 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties
2024-04-11 14:58:45,526 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties
2024-04-11 14:58:45,526 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties
2024-04-11 14:58:45,526 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties
2024-04-11 14:58:45,526 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties
2024-04-11 14:58:45,526 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties
2024-04-11 14:58:45,526 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties
2024-04-11 14:58:45,527 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties
2024-04-11 14:58:45,527 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties
2024-04-11 14:58:45,527 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties
2024-04-11 14:58:45,527 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties
2024-04-11 14:58:45,527 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties
2024-04-11 14:58:45,528 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties
2024-04-11 14:58:45,529 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties
2024-04-11 14:58:45,530 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties
2024-04-11 14:58:45,531 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties
2024-04-11 14:58:45,531 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties
2024-04-11 14:58:45,531 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties
2024-04-11 14:58:45,531 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties
2024-04-11 14:58:45,531 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties
2024-04-11 14:58:45,531 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties
2024-04-11 14:58:45,531 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties
2024-04-11 14:58:45,555 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook
2024-04-11 14:58:45,558 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper
2024-04-11 14:58:45,559 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread
2024-04-11 14:58:46,408 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false
2024-04-11 14:58:46,525 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2
2024-04-11 14:58:46,628 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2
2024-04-11 14:58:46,628 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl
2024-04-11 14:58:46,662 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {}
2024-04-11 14:58:46,662 [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-04-11 14:58:46,662 [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-04-11 14:58:46,663 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE
2024-04-11 14:58:46,663 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE
2024-04-11 14:58:46,746 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK
2024-04-11 14:58:46,794 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection
2024-04-11 14:58:46,795 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper
2024-04-11 14:58:46,795 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler
2024-04-11 14:58:46,795 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection
2024-04-11 14:58:46,795 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener
2024-04-11 14:58:46,795 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection
2024-04-11 14:58:46,795 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable
2024-04-11 14:58:46,795 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable
2024-04-11 14:58:46,881 [main] [A2] [INFO] - rootPath ==
2024-04-11 14:58:46,881 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties
2024-04-11 14:58:46,882 [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-04-11 14:58:46,883 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology
2024-04-11 14:58:46,935 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK
2024-04-11 14:58:46,949 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement
2024-04-11 14:58:46,949 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper
2024-04-11 14:58:46,949 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement
2024-04-11 14:58:46,949 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement
2024-04-11 14:58:46,949 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable
2024-04-11 14:58:46,949 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement
2024-04-11 14:58:46,949 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query
2024-04-11 14:58:47,099 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false
2024-04-11 14:58:47,100 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success...
2024-04-11 14:58:47,158 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK
2024-04-11 14:58:47,262 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (02/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE
2024-04-11 14:58:47,273 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #2 tested: OK
2024-04-11 14:58:47,407 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK
2024-04-11 14:58:47,418 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40
2024-04-11 14:58:47,418 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation
2024-04-11 14:58:47,418 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath1891100879.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar
2024-04-11 14:58:47,419 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1
2024-04-11 14:58:47,419 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64
2024-04-11 14:58:47,419 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3
2024-04-11 14:58:47,458 [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-04-11 14:58:47,459 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider
2024-04-11 14:58:47,459 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH)
2024-04-11 14:58:47,459 [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-04-11 14:58:47,459 [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-04-11 14:58:47,459 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO)
2024-04-11 14:58:47,459 [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-04-11 14:58:47,459 [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-04-11 14:58:47,459 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider
2024-04-11 14:58:47,460 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider
2024-04-11 14:58:47,464 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1
2024-04-11 14:58:47,467 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1
2024-04-11 14:58:47,469 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager
2024-04-11 14:58:47,469 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default
2024-04-11 14:58:47,469 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII
2024-04-11 14:58:47,470 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1
2024-04-11 14:58:47,470 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@71e9a896
2024-04-11 14:58:47,471 [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-04-11 14:58:47,549 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK
2024-04-11 14:58:47,668 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/03/00) - Connection #3 tested: OK
2024-04-11 14:58:47,727 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/03/00) - Connection #2 tested: OK
2024-04-11 14:58:47,782 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000005 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE
2024-04-11 14:58:47,897 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #2 tested: OK
2024-04-11 14:58:47,999 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK
2024-04-11 14:58:55,473 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK
2024-04-11 14:58:55,603 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE
2024-04-11 14:58:55,639 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #1 tested: OK
2024-04-11 14:59:51,022 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook
2024-04-11 14:59:51,031 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/01) - Connection #3 tested: OK
2024-04-11 14:59:51,118 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/04/01) - Connection #3 tested: OK
2024-04-11 14:59:51,119 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:43] - tyAllowanceIds : [149, 150]

@ -18,73 +18,68 @@ public class Test1 extends beforlog {
@Test
public void test(){
// ComprehensiveWorkingHourService comprehensiveWorkingHourService = ServiceUtil.getService(ComprehensiveWorkingHourServiceImpl.class);
// Map<String,Object> param = Maps.newHashMap();
// List<Map<String,Object>> clockInTimeList = Lists.newArrayList();
// Map<String,Object> workHourItem = Maps.newHashMap();
// clockInTimeList.add(new HashMap(){{
// put("signtime","08:05:00");
// put("signdate","2024-04-08");
// }});
// clockInTimeList.add(new HashMap(){{
// put("signtime","19:15:00");
// put("signdate","2024-04-08");
// }});
// clockInTimeList.add(new HashMap(){{
// put("signtime","11:01:00");
// put("signdate","2024-04-09");
// }});
// clockInTimeList.add(new HashMap(){{
// put("signtime","11:05:30");
// put("signdate","2024-04-09");
// }});
// clockInTimeList.add(new HashMap(){{
// put("signtime","13:00:00");
// put("signdate","2024-04-09");
// }});
// clockInTimeList.add(new HashMap(){{
// put("signtime","17:04:00");
// put("signdate","2024-04-09");
// }});
// clockInTimeList.add(new HashMap(){{
// put("signtime","08:16:00");
// put("signdate","2024-04-10");
// }});
// clockInTimeList.add(new HashMap(){{
// put("signtime","21:14:00");
// put("signdate","2024-04-10");
// }});
// workHourItem.put("wdkhlfzs","1");
// workHourItem.put("rzcgzsc","12.00");
// workHourItem.put("rzwdkbdsj","09:00");
// workHourItem.put("ljcqscdhsfzs","30");
// workHourItem.put("szjg","1");
// workHourItem.put("hsgsdrqlx","4,0");
// workHourItem.put("dzsbksd","1");
// workHourItem.put("qyrl","5");
// workHourItem.put("rgzscjsgz","1");
// workHourItem.put("hlpbyxsyzhgs","1");
// workHourItem.put("zwdkxbdkssj","");
// workHourItem.put("rgzscbzhsyc","1");
// workHourItem.put("rgzscyq","10.00");
// workHourItem.put("ccrgzscyqjrcqsc","1");
// workHourItem.put("zzdksbdkssj","06:00");
//
//
// param.put("analysisDate","2024-04-09");
// param.put("userId","80");
// param.put("clockInTimeCollect",clockInTimeList);
// param.put("workHourItem",workHourItem);
// param.put("attendanceItems",Lists.newArrayList());
// comprehensiveWorkingHourService.excuteByWorkHour(param);
ComprehensiveWorkingHourService comprehensiveWorkingHourService = ServiceUtil.getService(ComprehensiveWorkingHourServiceImpl.class);
Map<String,Object> param = Maps.newHashMap();
List<Map<String,Object>> clockInTimeList = Lists.newArrayList();
Map<String,Object> workHourItem = Maps.newHashMap();
clockInTimeList.add(new HashMap(){{
put("signtime","08:05:00");
put("signdate","2024-04-08");
}});
clockInTimeList.add(new HashMap(){{
put("signtime","19:15:00");
put("signdate","2024-04-08");
}});
clockInTimeList.add(new HashMap(){{
put("signtime","11:01:00");
put("signdate","2024-04-09");
}});
clockInTimeList.add(new HashMap(){{
put("signtime","11:05:30");
put("signdate","2024-04-09");
}});
clockInTimeList.add(new HashMap(){{
put("signtime","13:00:00");
put("signdate","2024-04-09");
}});
clockInTimeList.add(new HashMap(){{
put("signtime","17:04:00");
put("signdate","2024-04-09");
}});
clockInTimeList.add(new HashMap(){{
put("signtime","08:16:00");
put("signdate","2024-04-10");
}});
clockInTimeList.add(new HashMap(){{
put("signtime","21:14:00");
put("signdate","2024-04-10");
}});
workHourItem.put("wdkhlfzs","1");
workHourItem.put("rzcgzsc","12.00");
workHourItem.put("rzwdkbdsj","09:00");
workHourItem.put("ljcqscdhsfzs","30");
workHourItem.put("szjg","1");
workHourItem.put("hsgsdrqlx","4,0");
workHourItem.put("dzsbksd","1");
workHourItem.put("qyrl","5");
workHourItem.put("rgzscjsgz","1");
workHourItem.put("hlpbyxsyzhgs","1");
workHourItem.put("zwdkxbdkssj","");
workHourItem.put("rgzscbzhsyc","1");
workHourItem.put("rgzscyq","10.00");
workHourItem.put("ccrgzscyqjrcqsc","1");
workHourItem.put("zzdksbdkssj","06:00");
param.put("analysisDate","2024-04-09");
param.put("userId","80");
param.put("clockInTimeCollect",clockInTimeList);
param.put("workHourItem",workHourItem);
param.put("attendanceItems",Lists.newArrayList());
comprehensiveWorkingHourService.excuteByWorkHour(param);
AllowanceService getAllowanceService = ServiceUtil.getService(AllowanceServiceImpl.class);
Map<String,Object> param = Maps.newHashMap();
param.put("startDate","2024-04-01");
param.put("endDate","2024-04-09");
getAllowanceService.addAllowanceRecords(param);
}
}

Loading…
Cancel
Save