李昊 4 년 전
부모
커밋
23de76579a
2개의 변경된 파일21개의 추가작업 그리고 19개의 파일을 삭제
  1. 9 8
      GxPress/Api/GxPress.Api/AppControllers/UserController.cs
  2. 12 11
      GxPress/Repository/GxPress.Repository.Implement/UserRepository.cs

+ 9 - 8
GxPress/Api/GxPress.Api/AppControllers/UserController.cs

@@ -202,15 +202,16 @@ namespace GxPress.Api.AppControllers
             //用户不存在
             //用户不存在
             if (user == null)
             if (user == null)
             {
             {
-                user = new User();
-                user.Name = phone;
-                user.Phone = phone;
-                user.ImId = phone;
-                user.Id = await _userRepository.InsertAsync(user);
-                if (user.Id > 0 && await _userRepository.CreateMiUserAsync(user))
-                {
+                // user = new User();
+                // user.Name = phone;
+                // user.Phone = phone;
+                // user.ImId = phone;
+                // user.Id = await _userRepository.InsertAsync(user);
+                // if (user.Id > 0 && await _userRepository.CreateMiUserAsync(user))
+                // {
 
 
-                }
+                // }
+                throw new BusinessException("账号不存在!");
             }
             }
             //TODO 短信验证码发送
             //TODO 短信验证码发送
             //return await _smsService.
             //return await _smsService.

+ 12 - 11
GxPress/Repository/GxPress.Repository.Implement/UserRepository.cs

@@ -320,17 +320,18 @@ namespace GxPress.Repository.Implement
                     //用户不存在,自动注册
                     //用户不存在,自动注册
                     if (user == null)
                     if (user == null)
                     {
                     {
-                        user = new User();
-                        user.Name = request.Phone;
-                        user.Phone = request.Phone;
-                        user.Gender = "Male";
-                        user.Id = await InsertAsync(user);
-                        result.UserId = user.Id;
-                        result.DepartmentId = user.DepartmentId;
-                        result.User = _mapper.Map<UserResult>(user);
-                        result.IsAddUser = true;
-                        result.UserEntity = user;
-                        return result;
+                        // user = new User();
+                        // user.Name = request.Phone;
+                        // user.Phone = request.Phone;
+                        // user.Gender = "Male";
+                        // user.Id = await InsertAsync(user);
+                        // result.UserId = user.Id;
+                        // result.DepartmentId = user.DepartmentId;
+                        // result.User = _mapper.Map<UserResult>(user);
+                        // result.IsAddUser = true;
+                        // result.UserEntity = user;
+                        // return result;
+                        throw new BusinessException("验证码或手机号错误");
                     }
                     }
                 }
                 }
                 else
                 else