考试添加状态同步

This commit is contained in:
zhaolongfei
2024-05-28 16:27:48 +08:00
parent 3803babc76
commit 8c283bc976

View File

@@ -7,7 +7,9 @@ import java.util.concurrent.TimeUnit;
import javax.annotation.Resource;
import javax.transaction.Transactional;
import com.xboe.api.ThirdApi;
import com.xboe.core.orm.QueryBuilder;
import com.xboe.school.study.entity.StudyCourse;
import com.xboe.system.user.entity.Message;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
@@ -49,7 +51,8 @@ public class StudyExamServiceImpl implements IStudyExamService{
@Autowired
StringRedisTemplate redisTemplate;
@Resource
private ThirdApi thirdApi;
@Override
@Transactional
public String save(StudyExam exam,String token) {
@@ -128,6 +131,8 @@ public class StudyExamServiceImpl implements IStudyExamService{
scDao.updateFieldById(exam.getStudyId(), "last_score",100.0f);
}
}
List<StudyCourse> allUserList = thirdApi.getStudyCourseList(exam.getStudyId() ,exam.getCourseId(), token);
log.info("在线课学习记录"+allUserList);
//执行完毕 清除redis记录
// redisTemplate.delete(key);
return "";