|
@@ -1,6 +1,9 @@
|
|
|
package com.ym.mec.biz.service.impl;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.time.DayOfWeek;
|
|
|
+import java.time.LocalDate;
|
|
|
+import java.time.LocalDateTime;
|
|
|
import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
@@ -13,6 +16,7 @@ import com.ym.mec.biz.dal.page.*;
|
|
|
import com.ym.mec.biz.service.SysConfigService;
|
|
|
|
|
|
import com.ym.mec.common.page.QueryInfo;
|
|
|
+import com.ym.mec.util.date.DateUtil;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -577,7 +581,9 @@ public class StudentManageServiceImpl implements StudentManageService {
|
|
|
student.setTeacherId(student.getTeacherId());
|
|
|
studentService.upSet(student);
|
|
|
if (new Integer(2).equals(student.getServiceTag())) {
|
|
|
- studentExtracurricularExercisesSituationDao.deleteByStudent(student.getId());
|
|
|
+ LocalDate nowDate = LocalDateTime.now(DateUtil.zoneId).toLocalDate();
|
|
|
+ LocalDate monDayDate = nowDate.with(DateUtil.weekFields.dayOfWeek(), DayOfWeek.MONDAY.getValue());
|
|
|
+ studentExtracurricularExercisesSituationDao.deleteByStudent(student.getId(), monDayDate.toString());
|
|
|
}
|
|
|
return userId;
|
|
|
}
|