Ver código fonte

盲票的id生成重构

chunping 3 anos atrás
pai
commit
273241c3f1

+ 1 - 1
mp-service/src/main/java/com/qs/mp/admin/service/impl/TicketBoxServiceImpl.java

@@ -223,7 +223,7 @@ public class TicketBoxServiceImpl extends ServiceImpl<TicketBoxMapper, TicketBox
         pkgAwards.setQuantity(pkgAwards.getQuantity() - 1);
 
         Ticket ticket = new Ticket();
-        ticket.setTicketId(bizIdGenerator.newId());
+        ticket.setTicketId(bizIdGenerator.newIdWithUidSharding(ticketBox.getBoxNo()));
         ticket.setBoxId(ticketBox.getBoxId());
         ticket.setPkgId(ticketPackage.getPkgId());
         ticket.setTitle(ticketBox.getTitle());