|
|
|
@ -235,10 +235,10 @@ public class DutyServiceImpl implements DutyService {
|
|
|
|
|
dutyNode.setCreatorId(null);
|
|
|
|
|
dutyNode.setCreateTime(null);
|
|
|
|
|
|
|
|
|
|
WeekDuty.DutySpot spot = duty.getSpots().stream()
|
|
|
|
|
.filter(x -> spotId.equals(x.getId()))
|
|
|
|
|
.findFirst()
|
|
|
|
|
.orElseThrow(() -> new ServiceException(ErrorCode.PARAMS_ERROR.getCode(), "值周评价地点不存在"));
|
|
|
|
|
// WeekDuty.DutySpot spot = duty.getSpots().stream()
|
|
|
|
|
// .filter(x -> spotId.equals(x.getId()))
|
|
|
|
|
// .findFirst()
|
|
|
|
|
// .orElseThrow(() -> new ServiceException(ErrorCode.PARAMS_ERROR.getCode(), "值周评价地点不存在"));
|
|
|
|
|
WeekDutyRecord weekDutyRecord = dutyRecordRepository.findByClassIdAndAcademicYearIdAndCode(
|
|
|
|
|
classId,
|
|
|
|
|
academicYearId,
|
|
|
|
@ -248,8 +248,8 @@ public class DutyServiceImpl implements DutyService {
|
|
|
|
|
WeekDutyRecord.WeekDutyItem newItem = new WeekDutyRecord.WeekDutyItem();
|
|
|
|
|
newItem.setId(UUID.randomUUID().toString());
|
|
|
|
|
newItem.setDutyTreeNode(dutyNode);
|
|
|
|
|
newItem.setSpotId(spot.getId());
|
|
|
|
|
newItem.setSpotName(spot.getName());
|
|
|
|
|
// newItem.setSpotId(spot.getId());
|
|
|
|
|
// newItem.setSpotName(spot.getName());
|
|
|
|
|
newItem.setSpread(spread);
|
|
|
|
|
newItem.setAttachments(attachments);
|
|
|
|
|
newItem.setNote(note);
|
|
|
|
|