瀏覽代碼

代理人认证的身份证重复校验

dongxin 1 年之前
父節點
當前提交
fb12c81f4b
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/main/java/com/ydtech/modules/admin/controller/SysUserAgentController.java

+ 2 - 0
src/main/java/com/ydtech/modules/admin/controller/SysUserAgentController.java

@@ -90,6 +90,8 @@ public class SysUserAgentController extends BaseController {
         SysUser mobileUser = sysUserService.findByPhone(dto.getMobile());
         AssertionUtils.isFail(!sysUser.getMobile().equals(dto.getMobile()) && Objects.isNull(mobileUser), "用户手机号未注册!");
         AssertionUtils.isFail(!"2".equals(sysUser.getManagementSource()), "只有个代来源需要认证!");
+        List<SysUser> list = sysUserService.lambdaQuery().eq(SysUser::getIdentity, dto.getIdentity()).list();
+        AssertionUtils.isFail(!list.isEmpty(), "身份证已经被认证。如有疑问请联系管理人员。");
         return HttpResult.ok(sysUserService.agentAuth(sysUser,dto));
     }