diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java index b5f62a10..47793233 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/UserAddExe.java @@ -163,6 +163,11 @@ public class UserAddExe { // if(corpInfoDO == null){ // throw new BizException("未创建相关方通用租户"); // } + List userList = userRepository.getListByPhone(cmd.getPhone(), null); + if (CollUtil.isNotEmpty(userList)) { + throw new BizException("手机号已注册"); + } + BeanUtils.copyProperties(cmd, userE); userE.setPassword(cmd.getNewPassword()); userE.encryptionPassword();