瀏覽代碼

课时量统计调整

dzx 1 年之前
父節點
當前提交
7a8b82757d

+ 4 - 0
src/main/java/com/xjrsoft/module/classtime/service/impl/ClassTimeStatisticsServiceImpl.java

@@ -111,10 +111,12 @@ public class ClassTimeStatisticsServiceImpl extends MPJBaseServiceImpl<ClassTime
     }
 
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public Boolean addCourse(AddClassTimeStatisticsDto dto) {
         ClassTimeStatistics classTimeStatistics = BeanUtil.toBean(dto, ClassTimeStatistics.class);
         classTimeStatistics.setStatus(0);
         classTimeStatistics.setCategory(2);
+        classTimeStatistics.setOverWorkloadNumberStatus(0);
         classTimeStatistics.setCreateDate(new Date());
 
         List<WeekTimeRangeVo> weekTimeRangeVos = calculateNaturalWeeks(classTimeStatistics.getStartDate(), classTimeStatistics.getEndDate());
@@ -144,6 +146,7 @@ public class ClassTimeStatisticsServiceImpl extends MPJBaseServiceImpl<ClassTime
     }
 
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public Boolean updateCourse(ClassTimeStatistics classTimeStatistics) {
         List<WeekTimeRangeVo> weekTimeRangeVos = calculateNaturalWeeks(classTimeStatistics.getStartDate(), classTimeStatistics.getEndDate());
         classTimeStatistics.setWeeks(weekTimeRangeVos.size());
@@ -760,6 +763,7 @@ public class ClassTimeStatisticsServiceImpl extends MPJBaseServiceImpl<ClassTime
     }
 
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public Boolean refreshCourseRecord(ClassTimeStatistics statistics) {
         try {
             // 1、查询教师