Browse Source

fix:课酬

Joburgess 4 years ago
parent
commit
485692b422

+ 2 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleTeacherSalaryServiceImpl.java

@@ -233,7 +233,7 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
                 //异常签到
                 //异常签到
                 int signCourseTimeBetweenSeconds = DateUtil.secondsBetween(teacherAttendance.getSignInTime(), courseScheduleTeacherSalary.getCourseSchedule().getStartClassTime());
                 int signCourseTimeBetweenSeconds = DateUtil.secondsBetween(teacherAttendance.getSignInTime(), courseScheduleTeacherSalary.getCourseSchedule().getStartClassTime());
                 int signCourseTimeBetween = signCourseTimeBetweenSeconds/60;
                 int signCourseTimeBetween = signCourseTimeBetweenSeconds/60;
-                if(signCourseTimeBetween<1&&signCourseTimeBetween>-3){
+                if(signCourseTimeBetween<=1&&signCourseTimeBetween>-3){
                     //课程开始前1分钟至开始后3分钟进入教室
                     //课程开始前1分钟至开始后3分钟进入教室
                     deductCost = deductCost.add(new BigDecimal(50));
                     deductCost = deductCost.add(new BigDecimal(50));
                     deductReasons.add("课程开始前1分钟至开始后3分钟进入教室扣除50元");
                     deductReasons.add("课程开始前1分钟至开始后3分钟进入教室扣除50元");
@@ -538,7 +538,7 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
                     //异常签到
                     //异常签到
                     int signCourseTimeBetweenSeconds = DateUtil.secondsBetween(teacherAttendance.getSignInTime(), courseSchedule.getStartClassTime());
                     int signCourseTimeBetweenSeconds = DateUtil.secondsBetween(teacherAttendance.getSignInTime(), courseSchedule.getStartClassTime());
                     int signCourseTimeBetween = signCourseTimeBetweenSeconds/60;
                     int signCourseTimeBetween = signCourseTimeBetweenSeconds/60;
-                    if(signCourseTimeBetween<1&&signCourseTimeBetween>-3){
+                    if(signCourseTimeBetween<=1&&signCourseTimeBetween>-3){
                         //课程开始前1分钟至开始后3分钟进入教室
                         //课程开始前1分钟至开始后3分钟进入教室
                         deductCost = deductCost.add(new BigDecimal(50));
                         deductCost = deductCost.add(new BigDecimal(50));
                         deductReasons.add("课程开始前1分钟至开始后3分钟进入教室扣除50元");
                         deductReasons.add("课程开始前1分钟至开始后3分钟进入教室扣除50元");