|  | @@ -125,7 +125,7 @@ class Reg extends Base
 | 
											
												
													
														|  |       * 验证手机号是否注册
 |  |       * 验证手机号是否注册
 | 
											
												
													
														|  |       * @return mixed
 |  |       * @return mixed
 | 
											
												
													
														|  |       */
 |  |       */
 | 
											
												
													
														|  | -    public function checkMobileExists($state = false, $login = false)
 |  | 
 | 
											
												
													
														|  | 
 |  | +    public function checkMobileExists($state = false, $login = false, $table = 'passport/user')
 | 
											
												
													
														|  |      {
 |  |      {
 | 
											
												
													
														|  |          $param['option_mobile'] = $this->checkMobile();
 |  |          $param['option_mobile'] = $this->checkMobile();
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -135,9 +135,8 @@ class Reg extends Base
 | 
											
												
													
														|  |              $this->checkMCode($param['option_mobile']);
 |  |              $this->checkMCode($param['option_mobile']);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -        $user = Dever::load('passport/user-one', $param);
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |          if ($login != -1) {
 |  |          if ($login != -1) {
 | 
											
												
													
														|  | 
 |  | +            $user = Dever::db($table)->one($param);
 | 
											
												
													
														|  |              if ($login == false && $user) {
 |  |              if ($login == false && $user) {
 | 
											
												
													
														|  |                  Dever::alert('该手机号已经注册');
 |  |                  Dever::alert('该手机号已经注册');
 | 
											
												
													
														|  |              } elseif ($login == true && !$user) {
 |  |              } elseif ($login == true && !$user) {
 | 
											
										
											
												
													
														|  | @@ -172,7 +171,7 @@ class Reg extends Base
 | 
											
												
													
														|  |       * 验证邮箱是否注册
 |  |       * 验证邮箱是否注册
 | 
											
												
													
														|  |       * @return mixed
 |  |       * @return mixed
 | 
											
												
													
														|  |       */
 |  |       */
 | 
											
												
													
														|  | -    public function checkEmailExists($state = false, $login = false)
 |  | 
 | 
											
												
													
														|  | 
 |  | +    public function checkEmailExists($state = false, $login = false, $table = 'passport/user')
 | 
											
												
													
														|  |      {
 |  |      {
 | 
											
												
													
														|  |          $param['option_email'] = $this->checkEmail();
 |  |          $param['option_email'] = $this->checkEmail();
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -182,12 +181,13 @@ class Reg extends Base
 | 
											
												
													
														|  |              $this->checkCode($param['option_email']);
 |  |              $this->checkCode($param['option_email']);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -        $user = Dever::load('passport/user-one', $param);
 |  | 
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -        if ($login == false && $user) {
 |  | 
 | 
											
												
													
														|  | -            Dever::alert('该邮箱已经注册');
 |  | 
 | 
											
												
													
														|  | -        } elseif ($login == true && !$user) {
 |  | 
 | 
											
												
													
														|  | -            Dever::alert('该邮箱未注册');
 |  | 
 | 
											
												
													
														|  | 
 |  | +        if ($login != -1) {
 | 
											
												
													
														|  | 
 |  | +            $user = Dever::db($table)->one($param);
 | 
											
												
													
														|  | 
 |  | +            if ($login == false && $user) {
 | 
											
												
													
														|  | 
 |  | +                Dever::alert('该邮箱已经注册');
 | 
											
												
													
														|  | 
 |  | +            } elseif ($login == true && !$user) {
 | 
											
												
													
														|  | 
 |  | +                Dever::alert('该邮箱未注册');
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          return $param['option_email'];
 |  |          return $param['option_email'];
 |