| | |
| | | @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不能为空"); |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | User user= userService.getById(realNameAuthRecord.getUserId()); |
| | | Log log = new Log(); |
| | | log.setCategory(Constants.LOG_CATEGORY_OPERATION); |
| | | log.setExtra(realNameAuthRecord.getIdNumber()); |
| | |
| | | log.setUserId(realNameAuthRecord.getUserId()); |
| | | log.setLog("修改用户[" + user.getUserName() + "]认证申请"); |
| | | logService.save(log); |
| | | realNameAuthRecordService.updateById(realNameAuthRecord); |
| | | realNameAuthRecordService.saveOrUpdate(realNameAuthRecord); |
| | | return Result.ok("修改成功"); |
| | | } |
| | | |