Bladeren bron

志愿者积分mp新增分类

LiRong 3 maanden geleden
bovenliggende
commit
22cf9617d2

+ 1 - 1
leromro-core/src/main/java/com/leromro/core/service/impl/VolunteerInfoServiceImpl.java

@@ -243,7 +243,7 @@ public class VolunteerInfoServiceImpl extends ServiceImpl<VolunteerInfoMapper, V
             // 当前受邀者是否以作为用户或志愿者完成过交易(用户钱款以打款到志愿者钱包)(userId=#{ReferrerUserId} or volunteer_id=#{ReferrerUserId}) and volunteer_settlement_status=20
             SecondOrder secondOrder = iSecondOrderService.getOne(new LambdaQueryWrapper<SecondOrder>()
                     .eq(SecondOrder::getVolunteerSettlementStatus, "20")
-                    .and(wrapper -> wrapper.eq(SecondOrder::getUserId, userId).or().eq(SecondOrder::getVolunteerId, userId)));
+                    .and(wrapper -> wrapper.eq(SecondOrder::getUserId, userId).or().eq(SecondOrder::getVolunteerId, userId)).last("limit 1"));
             // 用户是否已有交易单
             boolean isHasTransaction = secondOrder != null;