|
@@ -566,7 +566,7 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
|
||ques.getQuestionType() == QuesStructType.MULTIPLE_ANSWER_QUESTION){
|
|
|
dto.setQuesAnswer(ques.getQuesAnswer());
|
|
|
}
|
|
|
- buildQuestionDto(dto,examId,courseCode,groupCode,paperDetailUnit);
|
|
|
+ buildQuestionDto(dto,examId,courseCode,groupCode);
|
|
|
return dto;
|
|
|
}
|
|
|
|
|
@@ -589,14 +589,14 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
|
* 2.给试题音频中有a标签添加url
|
|
|
* @param questionDto
|
|
|
*/
|
|
|
- private void buildQuestionDto(QuestionDto questionDto, String examId,String courseCode,String groupCode,PaperDetailUnit paperDetailUnit){
|
|
|
+ private void buildQuestionDto(QuestionDto questionDto, String examId,String courseCode,String groupCode){
|
|
|
//判断questionDto是否含有音频,如果有添加音频播放次数
|
|
|
if(questionDto.getHasAudio() != null && questionDto.getHasAudio() == true){
|
|
|
AudioTimeConfig audioTimeCon = new AudioTimeConfig();
|
|
|
audioTimeCon.setExamId(examId);
|
|
|
audioTimeCon.setCourseCode(courseCode);
|
|
|
audioTimeCon.setGroupCode(groupCode);
|
|
|
- audioTimeCon.setQuestionId(paperDetailUnit.getQuestion().getId());
|
|
|
+ audioTimeCon.setQuestionId(questionDto.getId());
|
|
|
AudioTimeConfig audioTimeConfig = audioTimeConfigRepo.findOne(Example.of(audioTimeCon));
|
|
|
if(audioTimeConfig != null && audioTimeConfig.getPlayTime() != null){
|
|
|
questionDto.setPlayTime(audioTimeConfig.getPlayTime());
|