Exemplo n.º 1
0
        public ServiceResult <GetPhoneUserResponse> GetPhoneUser(GetPhoneUserRequest request)
        {
            var user = _userService.Get(a => (a.UserName == request.UserName || a.Phone == request.UserName) && a.Status == (int)PersonEnum.Status.Open);

            if (user == null)
            {
                return(ServiceResult <GetPhoneUserResponse> .IsFailed("账户信息不存在"));
            }
            return(ServiceResult <GetPhoneUserResponse> .IsSuccess("成功", new GetPhoneUserResponse { Phone = user.Phone, CountryCode = user.CountryCode }));
        }
Exemplo n.º 2
0
        public ApiResult <GetPhoneUserResponse> GetPhoneUser(GetPhoneUserRequest request)
        {
            var user = _userService.GetUserForOpenByUserNameOrPhone(request.UserName);

            return(user.ToApiResult(new GetPhoneUserResponse
            {
                Phone = user.Data.Phone,
                CountryCode = user.Data.CountryCode
            }));
        }