考试添加状态同步

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