소스 검색

超过10 座位号随机给一个座位号

chenbiao 2 년 전
부모
커밋
e54a01b5f9
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

+ 2 - 1
netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

@@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.date.DateField;
 import cn.hutool.core.date.DateTime;
 import cn.hutool.core.date.DateUtil;
+import cn.hutool.core.util.RandomUtil;
 import cn.hutool.core.util.StrUtil;
 import cn.hutool.json.JSONObject;
 import com.alipay.api.AlipayApiException;
@@ -2325,7 +2326,7 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 			GroupsRelation groupsRelation = groupsRelationMapper.selectById(orderDon.getRelationId());
 
 			msgReq.setDay(DateUtil.betweenDay(new Date(), groupsRelation.getExpiryTime(),true));
-			msgReq.setNumber(groupsRelation.getNum());
+			msgReq.setNumber(groupsRelation.getNum() >= 10 ? RandomUtil.randomInt(10) + 1 : groupsRelation.getNum());
 			try {
 				telegramService.sendMsg(msgReq);
 				redisService.set(RedisKey.TELEGRAM_BOT_MSG,1, 60L * 3L);