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

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