|
@@ -32,6 +32,7 @@ import com.qs.mp.common.enums.TicketStatusEnum;
|
|
|
import com.qs.mp.common.enums.TicketTypeEnum;
|
|
|
import com.qs.mp.common.pulsar.PulsarClientService;
|
|
|
import com.qs.mp.common.utils.LogUtil;
|
|
|
+import com.qs.mp.common.utils.RSAUtil;
|
|
|
import com.qs.mp.system.service.id.BizIdGenerator;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.math.RoundingMode;
|
|
@@ -222,7 +223,7 @@ public class TicketBoxServiceImpl extends ServiceImpl<TicketBoxMapper, TicketBox
|
|
|
ticket.setSerialNo(ticketPackage.getPkgNo() + "-" + String.format("%1$07d", ticketCnt));
|
|
|
ticket.setFacePrice(ticketBox.getFacePrice());
|
|
|
int luckyNum = new Random().nextInt(99) + 1;
|
|
|
- ticket.setCipherLuckyNum(String.valueOf(luckyNum));
|
|
|
+ ticket.setCipherLuckyNum(RSAUtil.encrypt(String.valueOf(luckyNum)));
|
|
|
List<TicketDrawNumDTO> drawNumDTOList = new ArrayList<>();
|
|
|
List<Integer> randomNumList = getRandomList(new ArrayList<Integer>(), 18, 99);
|
|
|
for (Integer drawNum : randomNumList) {
|