|
@@ -34,6 +34,7 @@ import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
|
+import java.util.Comparator;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import ma.glasnost.orika.MapperFacade;
|
|
@@ -192,7 +193,6 @@ public class TicketBoxMgrController extends BaseApiController {
|
|
|
LambdaQueryWrapper<Ticket> pageQueryWrapper = new LambdaQueryWrapper<Ticket>();
|
|
|
pageQueryWrapper.select(Ticket::getSerialNo, Ticket::getDrawNum, Ticket::getCipherLuckyNum);
|
|
|
pageQueryWrapper.eq(Ticket::getBoxId, ids.getIds().get(0));
|
|
|
- pageQueryWrapper.orderByAsc(Ticket::getSerialNo);
|
|
|
pageQueryWrapper.last("limit "+ (i*pageSize) +", " + pageSize);
|
|
|
List<Ticket> list = ticketService.list(pageQueryWrapper);
|
|
|
if(null != list && list.size() > 0 ) {
|
|
@@ -200,11 +200,11 @@ public class TicketBoxMgrController extends BaseApiController {
|
|
|
}
|
|
|
}
|
|
|
}else {
|
|
|
- queryWrapper.orderByAsc(Ticket::getSerialNo);
|
|
|
listAll = ticketService.list(queryWrapper);
|
|
|
}
|
|
|
|
|
|
if(null != listAll && listAll.size() > 0 ) {
|
|
|
+ listAll.sort(Comparator.comparing(Ticket::getSerialNo));
|
|
|
for (Ticket ticket : listAll) {
|
|
|
if (null != ticket && StringUtils.isNotBlank(ticket.getSerialNo())
|
|
|
&& StringUtils.isNotBlank(ticket.getDrawNum())
|