分开绑定支付宝接口和实名认证接口
This commit is contained in:
@@ -112,6 +112,9 @@ public class AppController {
|
||||
if (StrUtil.isAllBlank(zhiFuBao, certName)) {
|
||||
return Result.error("支付宝账号或姓名不能为空");
|
||||
}
|
||||
if(zhiFuBao.contains("*") || certName.contains("*")){
|
||||
return Result.success();
|
||||
}
|
||||
UserEntity userEntity = userService.getById(userId);
|
||||
if (zhiFuBao.equals(userEntity.getZhiFuBao()) && certName.equals(userEntity.getZhiFuBaoName())) {
|
||||
return Result.success();
|
||||
@@ -157,6 +160,9 @@ public class AppController {
|
||||
if (StrUtil.isAllBlank(certName, certNum, accountNo, mobile)) {
|
||||
return Result.error("真实姓名、身份证号码、银行卡号、银行预留手机号缺一不可");
|
||||
}
|
||||
if(certNum.contains("*") || accountNo.contains("*") || mobile.contains("*")){
|
||||
return Result.success();
|
||||
}
|
||||
int count = userInfoService.count(new LambdaQueryWrapper<UserInfo>().eq(UserInfo::getUserId, userId).eq(UserInfo::getCertName, certName).eq(UserInfo::getCertNo, certNum).isNotNull(UserInfo::getAccountNo).isNotNull(UserInfo::getMobile));
|
||||
if (count > 0) {
|
||||
return Result.error("已完成实名认证,无需重复操作");
|
||||
|
||||
Reference in New Issue
Block a user