mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 19:06:49 +08:00
作业多次点击提交报错修复
This commit is contained in:
@@ -12,13 +12,10 @@ import com.xboe.module.dict.entity.DictDto;
|
|||||||
import com.xboe.module.exam.entity.ExamTest;
|
import com.xboe.module.exam.entity.ExamTest;
|
||||||
import com.xboe.school.study.entity.StudyCourse;
|
import com.xboe.school.study.entity.StudyCourse;
|
||||||
import com.xboe.system.user.dao.UserDao;
|
import com.xboe.system.user.dao.UserDao;
|
||||||
import com.xboe.system.user.entity.User;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.data.domain.Page;
|
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|||||||
@@ -61,10 +61,10 @@ public class StudyHomeWorkServiceImpl implements IStudyHomeWorkService{
|
|||||||
if (sci.getId()!=null || sci.getId()!=""){
|
if (sci.getId()!=null || sci.getId()!=""){
|
||||||
homework.setStudyItemId(sci.getId());
|
homework.setStudyItemId(sci.getId());
|
||||||
dao.save(homework);
|
dao.save(homework);
|
||||||
|
//检查是否全部学习完成
|
||||||
|
int totalContent=courseContentDao.count(FieldFilters.eq("courseId", homework.getCourseId()),FieldFilters.eq("deleted",false));
|
||||||
|
scDao.finishCheck(homework.getStudyId(),homework.getCourseId(),totalContent,token);
|
||||||
}
|
}
|
||||||
//检查是否全部学习完成
|
|
||||||
int totalContent=courseContentDao.count(FieldFilters.eq("courseId", homework.getCourseId()),FieldFilters.eq("deleted",false));
|
|
||||||
scDao.finishCheck(homework.getStudyId(),homework.getCourseId(),totalContent,token);
|
|
||||||
}else {
|
}else {
|
||||||
//只是保留一条作业记录,不再保存多条记录了
|
//只是保留一条作业记录,不再保存多条记录了
|
||||||
//dao.save(homework);
|
//dao.save(homework);
|
||||||
|
|||||||
Reference in New Issue
Block a user