|
@@ -350,12 +350,13 @@ public class UserTicketOrderServiceImpl extends
|
|
|
int sumTicket = 0;
|
|
|
for (String orderId : orderIds) {
|
|
|
UserTicketOrder userTicketOrder = getById(orderId);
|
|
|
-// Assert.isTrue(userTicketOrder.getResource() == TicketTypeEnum.ONLINE,
|
|
|
-// "非在线盲票不用取消。boxId:" + boxId);
|
|
|
if (!rollbackOrder(userTicketOrder)) {
|
|
|
return false;
|
|
|
}
|
|
|
- sumTicket += userTicketOrder.getTicketNum();
|
|
|
+ // 线上票库存回滚
|
|
|
+ if (TicketTypeEnum.ONLINE.equals(userTicketOrder.getResource())) {
|
|
|
+ sumTicket += userTicketOrder.getTicketNum();
|
|
|
+ }
|
|
|
}
|
|
|
rollbackBoxQty(boxId, sumTicket);
|
|
|
return true;
|