Sfoglia il codice sorgente

K2查询代码提交

weiwenhai 6 anni fa
parent
commit
fc9d867d99

+ 6 - 4
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/QuestionProviderServiceImpl.java

@@ -243,10 +243,12 @@ public class QuestionProviderServiceImpl implements QuestionProviderService{
 					query.addCriteria(Criteria.where(key).regex(p));
 				}else {
 					String la = entry.getValue();
-					la = la.replaceAll(",", "*");
-					Pattern pattern=Pattern.compile(la, Pattern.CASE_INSENSITIVE);
-					String key = "properties." + entry.getKey();
-					query.addCriteria(Criteria.where(key).regex(pattern));
+					if(!StringUtils.isBlank(la)){
+						la = la.replaceAll(",", "*");
+						Pattern pattern=Pattern.compile(la, Pattern.CASE_INSENSITIVE);
+						String key = "properties." + entry.getKey();
+						query.addCriteria(Criteria.where(key).regex(pattern));
+					}
 				}
 			 }
 		}