|
@@ -2178,13 +2178,12 @@ public class GroupRelationFrontServiceImpl implements GroupRelationFrontService
|
|
|
|
|
|
|
|
OrderDon orderDon = orderDonMapper.selectOne(Wrappers.lambdaQuery(OrderDon.class).in(OrderDon::getUserId, userIdList).eq(OrderDon::getRelationId, relationId).notIn(OrderDon::getStatus, Constant.noOrderAllStatus).orderByDesc(OrderDon::getId).last("limit 1"));
|
|
OrderDon orderDon = orderDonMapper.selectOne(Wrappers.lambdaQuery(OrderDon.class).in(OrderDon::getUserId, userIdList).eq(OrderDon::getRelationId, relationId).notIn(OrderDon::getStatus, Constant.noOrderAllStatus).orderByDesc(OrderDon::getId).last("limit 1"));
|
|
|
|
|
|
|
|
- if (orderDon.getCreatedTime().before(DateUtil.parse("2025-10-24 19:00:00"))) {
|
|
|
|
|
- throw BusinessRuntimeException.getInstance("系统异常");
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
SoraCode soraCode = soraCodeMapper.selectOne(Wrappers.lambdaQuery(SoraCode.class).eq(SoraCode::getOrderId, orderDon.getId()).last("limit 1"));
|
|
SoraCode soraCode = soraCodeMapper.selectOne(Wrappers.lambdaQuery(SoraCode.class).eq(SoraCode::getOrderId, orderDon.getId()).last("limit 1"));
|
|
|
if (soraCode == null) {
|
|
if (soraCode == null) {
|
|
|
try {
|
|
try {
|
|
|
|
|
+ if (orderDon.getCreatedTime().before(DateUtil.parse("2025-10-24 19:00:00"))) {
|
|
|
|
|
+ throw BusinessRuntimeException.getInstance("系统异常");
|
|
|
|
|
+ }
|
|
|
soraCodeFrontService.grantSoraCodeForGptMember(relation.getUserId(), orderDon.getId());
|
|
soraCodeFrontService.grantSoraCodeForGptMember(relation.getUserId(), orderDon.getId());
|
|
|
soraCode = soraCodeMapper.selectOne(Wrappers.lambdaQuery(SoraCode.class).eq(SoraCode::getOrderId, orderDon.getId()).last("limit 1"));
|
|
soraCode = soraCodeMapper.selectOne(Wrappers.lambdaQuery(SoraCode.class).eq(SoraCode::getOrderId, orderDon.getId()).last("limit 1"));
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|