فهرست منبع

加入音频不为空的 判断

chenken 7 سال پیش
والد
کامیت
acb783182d
1فایلهای تغییر یافته به همراه7 افزوده شده و 5 حذف شده
  1. 7 5
      cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/ExtractConfigServiceImpl.java

+ 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;