|
|
@ -239,6 +239,11 @@ public class PointVerificationLogServiceImpl extends BaseServiceImpl<PointVerifi |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public PointVerificationResultDTO verifyPoint(PointVerificationFormDTO verificationParam) { |
|
|
|
PointVerificationResultDTO result = new PointVerificationResultDTO(); |
|
|
|
if(null == verificationParam.getPoint()){ |
|
|
|
result.setSuccessFlag(false); |
|
|
|
result.setFailureReason(ModuleConstant.VERIFICATED_POINT_CAN_NOT_BE_NULL); |
|
|
|
return result; |
|
|
|
} |
|
|
|
String decodedUserId = pointRedis.checkIfQrCodeExpire(verificationParam.getUserId()); |
|
|
|
if(StringUtils.isNotBlank(decodedUserId)){ |
|
|
|
verificationParam.setUserId(decodedUserId); |
|
|
|