|
@@ -150,7 +150,15 @@ public class MarkerServiceImpl extends BaseQueryService<Marker> implements Marke
|
|
int start = 1;
|
|
int start = 1;
|
|
int end = start + count - 1;
|
|
int end = start + count - 1;
|
|
String randomStr = getRandom();
|
|
String randomStr = getRandom();
|
|
|
|
+ MarkerSearchQuery query = new MarkerSearchQuery();
|
|
|
|
+ query.setPageNumber(1);
|
|
|
|
+ query.setPageSize(Integer.MAX_VALUE);
|
|
|
|
+ query.setExamId(subject.getExamId());
|
|
|
|
+ query.setSubjectCode(subject.getCode());
|
|
|
|
+ query.orderById();
|
|
|
|
+ query = findByQuery(query);
|
|
Set<Marker> markers = new HashSet<Marker>();
|
|
Set<Marker> markers = new HashSet<Marker>();
|
|
|
|
+ markers.addAll(query.getResult());
|
|
for (; start <= end; start++) {
|
|
for (; start <= end; start++) {
|
|
Marker marker = new Marker();
|
|
Marker marker = new Marker();
|
|
marker.setExamId(subject.getExamId());
|
|
marker.setExamId(subject.getExamId());
|