cup 2 years ago
parent
commit
3a26208ab4

+ 4 - 3
mp-service/src/main/java/com/qs/mp/user/service/impl/UserTicketOrderServiceImpl.java

@@ -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;