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