|
@@ -247,9 +247,14 @@ public class SpecialReportService {
|
|
|
logger.error("未检测到题号,qids={}", qids);
|
|
|
continue;
|
|
|
}
|
|
|
- String options = map.get(number);
|
|
|
- if (s.contains(options)) {
|
|
|
+ if(map.containsKey(number) && StringUtils.isBlank(map.get(number))){
|
|
|
+ //没做题
|
|
|
mind.setCollectNum(mind.getCollectNum() - 1);
|
|
|
+ }else if (map.containsKey(number)) {
|
|
|
+ String options = map.get(number);
|
|
|
+ if (s.contains(options)) {
|
|
|
+ mind.setCollectNum(mind.getCollectNum() - 1);
|
|
|
+ }
|
|
|
}
|
|
|
} else {
|
|
|
int number = Integer.parseInt(s);
|