1
zj
2025-09-23 ddac27814805530e7714de844a6752c1682d3d0e
ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserKycController.java
@@ -49,7 +49,11 @@
            if(ObjectUtil.isEmpty(userAccount)){
                return Result.error("请重新登录,未查询到你的信息!");
            }
            UserKyc userKyc = new UserKyc();
            UserKyc userKyc = userKycService.getOne(new LambdaQueryWrapper<>(UserKyc.class)
                    .eq(UserKyc::getUserId, userAccount.getId())
            );
            if(ObjectUtil.isEmpty(userKyc)){
                userKyc = new UserKyc();
            userKyc.setUserId(userAccount.getId());
            userKyc.setAccount(userAccount.getAccount());
            userKyc.setState(0);
@@ -57,6 +61,16 @@
            userKyc.setNationalEmblemImg(dto.getNationalEmblemImg());
            userKyc.setHandImg(dto.getHandImg());
            userKycService.save(userKyc);
            }else{
                if(userKyc.getState() == 0){
                    return Result.error("资料审核中,请勿重复提交!");
                }
                userKyc.setState(0);
                userKyc.setHeadPortraitImg(dto.getHeadPortraitImg());
                userKyc.setNationalEmblemImg(dto.getNationalEmblemImg());
                userKyc.setHandImg(dto.getHandImg());
                userKycService.updateById(userKyc);
            }
            userAccount.setKycStatus(0);
            userAccountService.updateById(userAccount);
            return Result.success("提交成功,请等待审核!");