修改实名信息,错误不保存数据

This commit is contained in:
张松
2025-01-03 15:55:09 +08:00
parent 417d25795a
commit 3349d84864

View File

@@ -124,9 +124,11 @@ public class AppController {
errMsg = "支付宝信息修改失败: 每月可修改次数已用完,请联系管理员"; errMsg = "支付宝信息修改失败: 每月可修改次数已用完,请联系管理员";
} }
userEntity.setZhiFuBao(zhiFuBao); if (StrUtil.isNotBlank(errMsg)) {
userEntity.setZhiFuBaoName(certName); userEntity.setZhiFuBao(zhiFuBao);
userService.updateById(userEntity); userEntity.setZhiFuBaoName(certName);
userService.updateById(userEntity);
}
} }
@@ -153,6 +155,11 @@ public class AppController {
ApiAccessLimitUtil.removeKey(String.valueOf(userId), "updateAuthCertInfo"); ApiAccessLimitUtil.removeKey(String.valueOf(userId), "updateAuthCertInfo");
errMsg = "实名修改失败: 身份证信息不匹配"; errMsg = "实名修改失败: 身份证信息不匹配";
} }
if (errMsg != null && errMsg.contains("实名修改失败")) {
return Result.error(errMsg);
}
userInfo.setCertName(certName); userInfo.setCertName(certName);
userInfo.setCertNo(certNum); userInfo.setCertNo(certNum);
userInfo.setUpdateTime(DateUtil.date()); userInfo.setUpdateTime(DateUtil.date());