1.实名次数限制

This commit is contained in:
张松
2025-01-07 11:06:32 +08:00
parent 5624342d71
commit fa6603212a

View File

@@ -144,7 +144,7 @@ public class AppController {
if (authErrMsg == null) { if (authErrMsg == null) {
Integer idCount = userInfoService.countCertCount(certName, certNum); Integer idCount = userInfoService.countCertCount(certName, certNum);
if (idCount > 1) { if (idCount >= 1) {
authErrMsg = "实名修改失败: 此实名信息已存在"; authErrMsg = "实名修改失败: 此实名信息已存在";
} }
} }
@@ -163,7 +163,11 @@ public class AppController {
userInfo.setCertName(certName); userInfo.setCertName(certName);
userInfo.setCertNo(certNum); userInfo.setCertNo(certNum);
userInfo.setUpdateTime(DateUtil.date()); userInfo.setUpdateTime(DateUtil.date());
userInfoService.update(userInfo, new LambdaQueryWrapper<UserInfo>().eq(UserInfo::getUserId, userId)); boolean update = userInfoService.update(userInfo, new LambdaQueryWrapper<UserInfo>().eq(UserInfo::getUserId, userId).eq(UserInfo::getId, userInfo.getId()));
if (!update) {
ApiAccessLimitUtil.removeKey(String.valueOf(userId), "updateAuthCertInfo");
ApiAccessLimitUtil.removeKey(certNum, "updateAuthCertInfoByIdCard");
}
}catch (Exception e) { }catch (Exception e) {
ApiAccessLimitUtil.removeKey(String.valueOf(userId), "updateAuthCertInfo"); ApiAccessLimitUtil.removeKey(String.valueOf(userId), "updateAuthCertInfo");
ApiAccessLimitUtil.removeKey(certNum, "updateAuthCertInfoByIdCard"); ApiAccessLimitUtil.removeKey(certNum, "updateAuthCertInfoByIdCard");