|
|
@@ -59,7 +59,9 @@ public class UserBusinessFrontServiceImpl implements UserBusinessFrontService {
|
|
|
//是否享受过该用户带来的首单 提成
|
|
|
UserDistributeBusinessOrderDonRecord record = businessOrderDonRecordMapper.selectOne(Wrappers.lambdaQuery(UserDistributeBusinessOrderDonRecord.class)
|
|
|
.eq(UserDistributeBusinessOrderDonRecord::getBusinessId, businessId)
|
|
|
- .eq(UserDistributeBusinessOrderDonRecord::getUserId, order.getUserId()));
|
|
|
+ .eq(UserDistributeBusinessOrderDonRecord::getUserId, order.getUserId())
|
|
|
+ .eq(UserDistributeBusinessOrderDonRecord::getOrderType, 1)
|
|
|
+ .last("limit 1"));
|
|
|
if (record == null) {
|
|
|
try {
|
|
|
boolean isSuccess = redisService.setNx(RedisService.key.BUSINESS_FIRST_ORDER_USER_KEY.getNameFormat(order.getUserId()), businessId, RedisService.key.BUSINESS_FIRST_ORDER_USER_KEY.getTimeout());
|