Browse Source

加入音频不为空的 判断

chenken 7 years ago
parent
commit
acb783182d

+ 7 - 5
cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/ExtractConfigServiceImpl.java

@@ -583,11 +583,13 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
 				if(containAStr.indexOf("<a")>-1){
 					String questionAudioId = matchAudioName(containAStr, "a", "id");
 					QuestionAudio questionAudio = questionAudioService.findAudioById(questionAudioId);
-					String url = downloadUrl + questionAudio.getFileUrl();
-					if(questionDto.getPlayTime()!=null){
-						containAStr += " question-audio url=\""+url+"\" playTime=\""+questionDto.getPlayTime()+"\""+"></a>";
-					}else{
-						containAStr += " question-audio url=\""+url+"\""+"></a>";
+					if(questionAudio!=null){
+						String url = downloadUrl + questionAudio.getFileUrl();
+						if(questionDto.getPlayTime()!=null){
+							containAStr += " question-audio url=\""+url+"\" playTime=\""+questionDto.getPlayTime()+"\""+"></a>";
+						}else{
+							containAStr += " question-audio url=\""+url+"\""+"></a>";
+						}
 					}
 				}
 				resultBody+=containAStr;