Pārlūkot izejas kodu

机考数据包,当block为空字符串时,不添加进集合

chenken 7 gadi atpakaļ
vecāks
revīzija
50f817406e

+ 5 - 2
cqb-paper/src/main/java/com/qmth/cqb/paper/service/export/BuildComputerTestJsonService.java

@@ -7,6 +7,7 @@ import java.util.Map;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
+import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
@@ -199,8 +200,10 @@ public class BuildComputerTestJsonService {
 			}else{
 				block.setType("text");
 				questionRowStrings[i] = questionRowStrings[i].replaceAll(" ","");
-				block.setValue(questionRowStrings[i]);
-				blocks.add(block);
+				if(StringUtils.isNotBlank(questionRowStrings[i])){
+					block.setValue(questionRowStrings[i]);
+					blocks.add(block);
+				}
 			}
     	}
 		return blocks;