From 0f900ede938b2dda75a09451e12f37f9facefc08 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 12 Dec 2025 14:39:01 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java | 32 ++++++++++++++++++++++++++++----
1 files changed, 28 insertions(+), 4 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java
index 93e7429..b13c6e5 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java
@@ -72,7 +72,7 @@
dto.setIdBackImg( Constants.IMAGES_HTTP+dto.getIdBackImg());
}
if (StrUtil.isNotBlank(dto.getIdFrontImg())){
- dto.setIdBackImg( Constants.IMAGES_HTTP+dto.getIdFrontImg());
+ dto.setIdFrontImg( Constants.IMAGES_HTTP+dto.getIdFrontImg());
}
}
@@ -109,6 +109,7 @@
realNameAuthDto.setIdFrontImg(Constants.IMAGES_HTTP+realNameAuthRecord.getIdFrontImg());
realNameAuthDto.setIdBackImg(Constants.IMAGES_HTTP+realNameAuthRecord.getIdBackImg());
realNameAuthDto.setHandheldPhoto(Constants.IMAGES_HTTP+realNameAuthRecord.getHandheldPhoto());
+ realNameAuthDto.setPhone(realNameAuthRecord.getPhone());
}
return Result.succeed(realNameAuthDto, "查询成功");
}
@@ -116,7 +117,26 @@
@ApiOperation(value = "修改")
@PutMapping("edit")
public Result<?> edit(@RequestBody @Valid RealNameAuthUpdateDto dto) {
- RealNameAuthRecord realNameAuthRecord= realNameAuthRecordService.getById(dto.getUuid());
+ RealNameAuthRecord realNameAuthRecord;
+ User user;
+ if (dto.getUuid() == null) {
+ if (dto.getUserCode() == null) {
+ return Result.failed("请输入UID");
+ }
+ realNameAuthRecord = new RealNameAuthRecord();
+ user = userService.findUserByUserCode(dto.getUserCode());
+ if (null == user) {
+ return Result.failed("用户不存在");
+ }
+ RealNameAuthRecord record = realNameAuthRecordService.getByUserId(user.getUserId());
+ if (null != record) {
+ realNameAuthRecordService.removeById(record.getUuid());
+ }
+ realNameAuthRecord.setUserId(user.getUserId());
+ } else {
+ realNameAuthRecord= realNameAuthRecordService.getById(dto.getUuid());
+ user= userService.getById(realNameAuthRecord.getUserId());
+ }
if(realNameAuthRecord==null) {
return Result.failed("记录ID不能为空");
}
@@ -143,7 +163,11 @@
if(StringUtils.isNotEmpty(dto.getHandheldPhoto())) {
realNameAuthRecord.setHandheldPhoto(dto.getHandheldPhoto());
}
- User user= userService.getById(realNameAuthRecord.getUserId());
+ if(StringUtils.isNotEmpty(dto.getPhone())) {
+ realNameAuthRecord.setPhone(dto.getPhone());
+ }
+
+
Log log = new Log();
log.setCategory(Constants.LOG_CATEGORY_OPERATION);
log.setExtra(realNameAuthRecord.getIdNumber());
@@ -152,7 +176,7 @@
log.setUserId(realNameAuthRecord.getUserId());
log.setLog("修改用户[" + user.getUserName() + "]认证申请");
logService.save(log);
- realNameAuthRecordService.updateById(realNameAuthRecord);
+ realNameAuthRecordService.saveOrUpdate(realNameAuthRecord);
return Result.ok("修改成功");
}
--
Gitblit v1.9.3