123
This commit is contained in:
@@ -106,6 +106,7 @@ public class PointManager {
|
|||||||
if(checkPointIncr.isAllowPoint()){
|
if(checkPointIncr.isAllowPoint()){
|
||||||
User user = userService.getById(userId);
|
User user = userService.getById(userId);
|
||||||
User inviteUser = userService.getById(inviteUserId);
|
User inviteUser = userService.getById(inviteUserId);
|
||||||
|
accountMapper.incrPoint(user.getId(), checkPointIncr.getGivePoint());
|
||||||
PointChangeLog pointChangeLog = new PointChangeLog();
|
PointChangeLog pointChangeLog = new PointChangeLog();
|
||||||
pointChangeLog.setUserId(userId);
|
pointChangeLog.setUserId(userId);
|
||||||
pointChangeLog.setUsercode(user.getUsercode());
|
pointChangeLog.setUsercode(user.getUsercode());
|
||||||
@@ -122,6 +123,9 @@ public class PointManager {
|
|||||||
pointChangeLog.setTraceLinkType(PointChangeTraceTypeEnum.INVITE.getCode());
|
pointChangeLog.setTraceLinkType(PointChangeTraceTypeEnum.INVITE.getCode());
|
||||||
pointChangeLog.setTraceId(traceId);
|
pointChangeLog.setTraceId(traceId);
|
||||||
pointChangeLogService.save(pointChangeLog);
|
pointChangeLogService.save(pointChangeLog);
|
||||||
|
String redisKey = getRedisKey(user.getId());
|
||||||
|
RAtomicLong atomicLong = redissonClient.getAtomicLong(redisKey);
|
||||||
|
atomicLong.addAndGet(checkPointIncr.getGivePoint());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -165,6 +169,7 @@ public class PointManager {
|
|||||||
if(checkPointIncr.isAllowPoint()){ // 参与积分
|
if(checkPointIncr.isAllowPoint()){ // 参与积分
|
||||||
User user = userService.getById(userId);
|
User user = userService.getById(userId);
|
||||||
User inviteUser = userService.getById(inviteUserId);
|
User inviteUser = userService.getById(inviteUserId);
|
||||||
|
accountMapper.incrPoint(user.getId(), checkPointIncr.getGivePoint());
|
||||||
PointChangeLog pointChangeLog = new PointChangeLog();
|
PointChangeLog pointChangeLog = new PointChangeLog();
|
||||||
pointChangeLog.setUserId(userId);
|
pointChangeLog.setUserId(userId);
|
||||||
pointChangeLog.setUsercode(user.getUsercode());
|
pointChangeLog.setUsercode(user.getUsercode());
|
||||||
@@ -181,6 +186,9 @@ public class PointManager {
|
|||||||
pointChangeLog.setTraceLinkType(PointChangeTraceTypeEnum.INVITE.getCode());
|
pointChangeLog.setTraceLinkType(PointChangeTraceTypeEnum.INVITE.getCode());
|
||||||
pointChangeLog.setTraceId(traceId);
|
pointChangeLog.setTraceId(traceId);
|
||||||
pointChangeLogService.save(pointChangeLog);
|
pointChangeLogService.save(pointChangeLog);
|
||||||
|
String redisKey = getRedisKey(user.getId());
|
||||||
|
RAtomicLong atomicLong = redissonClient.getAtomicLong(redisKey);
|
||||||
|
atomicLong.addAndGet(checkPointIncr.getGivePoint());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -125,7 +125,7 @@ public class RestTemplateUtil {
|
|||||||
headers.add(entry.getKey(),entry.getValue());
|
headers.add(entry.getKey(),entry.getValue());
|
||||||
}
|
}
|
||||||
HttpEntity<Object> request = new HttpEntity<>(object, headers);
|
HttpEntity<Object> request = new HttpEntity<>(object, headers);
|
||||||
return restTemplate.postForObject(url, request, String.class);
|
return NO_SSL_REST_TEMPLATE.postForObject(url, request, String.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user