|
@@ -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;
|
|
|
|