@ -19,25 +19,36 @@
<change beforePath= "$PROJECT_DIR$/WEB-INF/sqllog/ecologysql" beforeDir= "false" afterPath= "$PROJECT_DIR$/WEB-INF/sqllog/ecologysql" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/WEB-INF/sqllog/ecologysql" beforeDir= "false" afterPath= "$PROJECT_DIR$/WEB-INF/sqllog/ecologysql" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/log/sdk.log" beforeDir= "false" afterPath= "$PROJECT_DIR$/log/sdk.log" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/log/sdk.log" beforeDir= "false" afterPath= "$PROJECT_DIR$/log/sdk.log" 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$/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/GetClockInTimeItemCmd.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/GetClockInTimeItemCmd.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/GetClockInTimeListCmd.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/GetClockInTimeListCmd.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/GetClockInPointCmd.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/GetClockInPointCmd.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/job/AttendanceAnalysisJob.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/job/AttendanceAnalysisJob.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.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$/src/com/engine/attendance/attendanceanalysis/wrapper/UpdateAttendanceResultWrapper.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/wrapper/UpdateAttendanceResultWrapper.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/cmd/HandleOverdueVocationCmd.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/cmd/HandleOverdueVocationCmd.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/common/util/CommonUtil.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/common/util/CommonUtil.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/job/holidaygeneration/HolidayGenerationJob.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/job/holidaygeneration/HolidayGenerationJob.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/job/holidaygeneration/tactics/OneTimePayMentWay.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/job/holidaygeneration/tactics/OneTimePayMentWay.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/util/VocationCommonUtil.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/attendance/vacation/util/VocationCommonUtil.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/common/util/DateUtil.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/common/util/DateUtil.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/common/util/DateUtil.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/common/util/DateUtil.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/service/impl/AttendanceSummaryServiceImpl.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/service/impl/AttendanceSummaryServiceImpl.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/src/com/engine/common/util/Utils.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/src/com/engine/common/util/Utils.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetClockInTimeItemCmd.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetClockInTimeItemCmd.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetClockInTimeListCmd.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetClockInTimeListCmd.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/GetClockInPointCmd.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/GetClockInPointCmd.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/job/AttendanceAnalysisJob.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/job/AttendanceAnalysisJob.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/wrapper/AttendanceAnalysisWrapper.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/attendanceanalysis/wrapper/AttendanceAnalysisWrapper.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$4.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$4.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$4.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$4.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$5.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$5.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$6.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$6.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$6.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$6.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$7.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$7.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$7.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl$7.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/component/calendarscheduling/service/impl/WorkRulesServiceImpl.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/cmd/HandleOverdueVocationCmd.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/cmd/HandleOverdueVocationCmd.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/workflow/service/impl/EnterpriseCalendarServiceImpl.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/workflow/service/impl/EnterpriseCalendarServiceImpl.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/job/holidaygeneration/HolidayGenerationJob.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/job/holidaygeneration/HolidayGenerationJob.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/common/util/CommonUtil.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/common/util/CommonUtil.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/job/holidaygeneration/tactics/OneTimePayMentWay.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/job/holidaygeneration/tactics/OneTimePayMentWay.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/util/VocationCommonUtil.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/vacation/util/VocationCommonUtil.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/attendance/workflow/action/askforleave/AskForLeaveWorkFlowSubmitAction.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/attendance/workflow/action/askforleave/AskForLeaveWorkFlowSubmitAction.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/common/util/DateUtil.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/common/util/DateUtil.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/common/util/DateUtil.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/common/util/DateUtil.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/classes/com/engine/common/util/Utils.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/classes/com/engine/common/util/Utils.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/test-classes/TestAttendanceAllowance/Test.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/test-classes/TestAttendanceAllowance/Test.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/test-classes/vocation/Test1.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/test-classes/vocation/Test1.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/target/test-classes/vocation/Test1.class" beforeDir= "false" afterPath= "$PROJECT_DIR$/target/test-classes/vocation/Test1.class" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/test/TestAttendanceAllowance/Test.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/test/TestAttendanceAllowance/Test.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/test/vocation/Test1.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/test/vocation/Test1.java" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/test/vocation/Test1.java" beforeDir= "false" afterPath= "$PROJECT_DIR$/test/vocation/Test1.java" afterDir= "false" />
</list>
</list>
<option name= "SHOW_DIALOG" value= "false" />
<option name= "SHOW_DIALOG" value= "false" />
@ -115,7 +126,7 @@
<command value= "organzationList" />
<command value= "organzationList" />
</option>
</option>
</component>
</component>
<component name= "RunManager" selected= "JUnit.Test 1.test2 ">
<component name= "RunManager" selected= "JUnit.Test .testAnalysis ">
<configuration name= "TestObj" type= "Application" factoryName= "Application" nameIsGenerated= "true" >
<configuration name= "TestObj" type= "Application" factoryName= "Application" nameIsGenerated= "true" >
<option name= "MAIN_CLASS_NAME" value= "TestObj" />
<option name= "MAIN_CLASS_NAME" value= "TestObj" />
<module name= "hrm-attendance" />
<module name= "hrm-attendance" />
@ -181,35 +192,35 @@
<option name= "Make" enabled= "true" />
<option name= "Make" enabled= "true" />
</method>
</method>
</configuration>
</configuration>
<configuration name= "Test 1.test3 " type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<configuration name= "Test .testAnalysis " type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<module name= "hrm-attendance" />
<module name= "hrm-attendance" />
<shortenClasspath name= "MANIFEST" />
<shortenClasspath name= "MANIFEST" />
<extension name= "coverage" >
<extension name= "coverage" >
<pattern >
<pattern >
<option name= "PATTERN" value= " workflow .*" />
<option name= "PATTERN" value= " TestAttendanceAllowance .*" />
<option name= "ENABLED" value= "true" />
<option name= "ENABLED" value= "true" />
</pattern>
</pattern>
</extension>
</extension>
<option name= "PACKAGE_NAME" value= " workflow " />
<option name= "PACKAGE_NAME" value= " TestAttendanceAllowance " />
<option name= "MAIN_CLASS_NAME" value= " workflow.Test1 " />
<option name= "MAIN_CLASS_NAME" value= " TestAttendanceAllowance.Test " />
<option name= "METHOD_NAME" value= "test 3 " />
<option name= "METHOD_NAME" value= "test Analysis " />
<option name= "TEST_OBJECT" value= "method" />
<option name= "TEST_OBJECT" value= "method" />
<method v= "2" >
<method v= "2" >
<option name= "Make" enabled= "true" />
<option name= "Make" enabled= "true" />
</method>
</method>
</configuration>
</configuration>
<configuration name= "Test HandleOverdueVocation.test1 " type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<configuration name= "Test .testJob " type= "JUnit" factoryName= "JUnit" temporary= "true" nameIsGenerated= "true" >
<module name= "hrm-attendance" />
<module name= "hrm-attendance" />
<shortenClasspath name= "MANIFEST" />
<shortenClasspath name= "MANIFEST" />
<extension name= "coverage" >
<extension name= "coverage" >
<pattern >
<pattern >
<option name= "PATTERN" value= " vocation .*" />
<option name= "PATTERN" value= " TestAttendanceAllowance .*" />
<option name= "ENABLED" value= "true" />
<option name= "ENABLED" value= "true" />
</pattern>
</pattern>
</extension>
</extension>
<option name= "PACKAGE_NAME" value= " vocation " />
<option name= "PACKAGE_NAME" value= " TestAttendanceAllowance " />
<option name= "MAIN_CLASS_NAME" value= " vocation.TestHandleOverdueVocation " />
<option name= "MAIN_CLASS_NAME" value= " TestAttendanceAllowance.Test " />
<option name= "METHOD_NAME" value= "test 1 " />
<option name= "METHOD_NAME" value= "test Job " />
<option name= "TEST_OBJECT" value= "method" />
<option name= "TEST_OBJECT" value= "method" />
<method v= "2" >
<method v= "2" >
<option name= "Make" enabled= "true" />
<option name= "Make" enabled= "true" />
@ -224,11 +235,11 @@
</configuration>
</configuration>
<recent_temporary >
<recent_temporary >
<list >
<list >
<item itemvalue= "JUnit.Test 1.test2 " />
<item itemvalue= "JUnit.Test .testAnalysis " />
<item itemvalue= "JUnit.Test1.test3 (1)" />
<item itemvalue= "JUnit.Test1.test3 (1)" />
<item itemvalue= "JUnit.Test.testJob" />
<item itemvalue= "JUnit.Test1.test2" />
<item itemvalue= "JUnit.Test1.test1" />
<item itemvalue= "JUnit.Test1.test1" />
<item itemvalue= "JUnit.Test1.test3" />
<item itemvalue= "JUnit.TestHandleOverdueVocation.test1" />
</list>
</list>
</recent_temporary>
</recent_temporary>
</component>
</component>
@ -672,7 +683,12 @@
<workItem from= "1717392850003" duration= "7014000" />
<workItem from= "1717392850003" duration= "7014000" />
<workItem from= "1717400027080" duration= "8076000" />
<workItem from= "1717400027080" duration= "8076000" />
<workItem from= "1717464908378" duration= "2433000" />
<workItem from= "1717464908378" duration= "2433000" />
<workItem from= "1717479367551" duration= "594000" />
<workItem from= "1717479367551" duration= "2207000" />
<workItem from= "1717487687547" duration= "5997000" />
<workItem from= "1717495483305" duration= "5307000" />
<workItem from= "1717551326927" duration= "7073000" />
<workItem from= "1717565799282" duration= "8912000" />
<workItem from= "1717577182099" duration= "2331000" />
</task>
</task>
<servers />
<servers />
</component>
</component>
@ -721,11 +737,6 @@
<line > 221</line>
<line > 221</line>
<option name= "timeStamp" value= "108" />
<option name= "timeStamp" value= "108" />
</line-breakpoint>
</line-breakpoint>
<line-breakpoint enabled= "true" type= "java-line" >
<url > file://$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/service/impl/WorkOverTimeServiceImpl.java</url>
<line > 69</line>
<option name= "timeStamp" value= "118" />
</line-breakpoint>
<line-breakpoint enabled= "true" type= "java-line" >
<line-breakpoint enabled= "true" type= "java-line" >
<url > file://$PROJECT_DIR$/test/calendarscheduling/TestgetDepartSchedule.java</url>
<url > file://$PROJECT_DIR$/test/calendarscheduling/TestgetDepartSchedule.java</url>
<line > 27</line>
<line > 27</line>
@ -733,9 +744,14 @@
</line-breakpoint>
</line-breakpoint>
<line-breakpoint enabled= "true" type= "java-line" >
<line-breakpoint enabled= "true" type= "java-line" >
<url > file://$PROJECT_DIR$/src/com/engine/common/util/DateUtil.java</url>
<url > file://$PROJECT_DIR$/src/com/engine/common/util/DateUtil.java</url>
<line > 154 </line>
<line > 158 </line>
<option name= "timeStamp" value= "138" />
<option name= "timeStamp" value= "138" />
</line-breakpoint>
</line-breakpoint>
<line-breakpoint enabled= "true" type= "java-line" >
<url > file://$PROJECT_DIR$/src/com/engine/attendance/attendanceanalysis/wrapper/UpdateAttendanceResultWrapper.java</url>
<line > 407</line>
<option name= "timeStamp" value= "155" />
</line-breakpoint>
</breakpoints>
</breakpoints>
</breakpoint-manager>
</breakpoint-manager>
<watches-manager >
<watches-manager >