|  | @@ -98,14 +98,14 @@ class ClientController extends DooController
 | 
	
		
			
				|  |  |              echo json_encode(array('status' => FALSE, 'msg' => '登录失败,请更新软件。'), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  |              die;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        if (isset($_POST['v4name']) && isset($_POST['v4pass']) && !empty($_POST['version'])) {
 | 
	
		
			
				|  |  | +        if (!empty($_POST['version'])) {
 | 
	
		
			
				|  |  |              try {
 | 
	
		
			
				|  |  |                  if ($this->modelconfig->getOne(array('select' => 'onoff', 'asArray' => TRUE))['onoff'] != 1) {
 | 
	
		
			
				|  |  | -                    $versionTotal = array_sum(explode('.', $_POST['version']));
 | 
	
		
			
				|  |  | +                    $versionTotal = implode("",explode('.', $_POST['version']));
 | 
	
		
			
				|  |  |                      $StrJson = ($this->modelconfig->getOne(array('select' => 'upgradeinfo', 'asArray' => TRUE))['upgradeinfo']);
 | 
	
		
			
				|  |  |                      $jsonObj = json_decode($StrJson, true);
 | 
	
		
			
				|  |  |                      if ($jsonObj) {
 | 
	
		
			
				|  |  | -                        $versionTotalUp = array_sum(explode('.', $jsonObj['version']));
 | 
	
		
			
				|  |  | +                        $versionTotalUp = implode("",explode('.', $jsonObj['version']));
 | 
	
		
			
				|  |  |                          $strJson = json_encode(array('status' => 'upgrade', 'msg' => '您的客户端需要升级,请点击确定按钮,下载新版本,并且覆盖安装。', 'url' => $jsonObj['download']), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  |                          if ($jsonObj['condition'] == 1) {
 | 
	
		
			
				|  |  |                              if ($versionTotalUp != $versionTotal) {
 | 
	
	
		
			
				|  | @@ -120,24 +120,29 @@ class ClientController extends DooController
 | 
	
		
			
				|  |  |                              }
 | 
	
		
			
				|  |  |                          }
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  | -                    if ($this->auth->login($_POST['v4name'], $_POST['v4pass'])) {
 | 
	
		
			
				|  |  | -                        $uinfo = $this->auth->getUinfo();
 | 
	
		
			
				|  |  | -                        if (isset($uinfo['isstop']) && $uinfo['isstop'] > 0) {
 | 
	
		
			
				|  |  | -                            echo json_encode(array('status' => 'false', 'msg' => '帐号不存在或者密码错误'), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  | -                            die;
 | 
	
		
			
				|  |  | -                        }
 | 
	
		
			
				|  |  | -                        if (isset($uinfo['uid'])) {
 | 
	
		
			
				|  |  | -                            $userArray = $this->profile->getProWithUid($uinfo['uid']);
 | 
	
		
			
				|  |  | -                            $avatarStr = $userArray['avatar'];
 | 
	
		
			
				|  |  | -                            if (isset($userArray['userid'])) {
 | 
	
		
			
				|  |  | -                                $msgArray = array('uid' => $uinfo['uid'], 'name' => $userArray['name'], 'email' => $uinfo['uemail'], 'ucompany' => $userArray['company'], 'jobtitle' => $userArray['jobs'], 'avatar' => Doo::conf()->APP_URL . $avatarStr);
 | 
	
		
			
				|  |  | -                                echo json_encode(array('status' => 'true', 'msg' => '', 'userinfo' => $msgArray), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  | +                    if(isset($_POST['v4name']) && isset($_POST['v4pass'])){
 | 
	
		
			
				|  |  | +                        if ($this->auth->login($_POST['v4name'], $_POST['v4pass'])) {
 | 
	
		
			
				|  |  | +                            $uinfo = $this->auth->getUinfo();
 | 
	
		
			
				|  |  | +                            if (isset($uinfo['isstop']) && $uinfo['isstop'] > 0) {
 | 
	
		
			
				|  |  | +                                echo json_encode(array('status' => 'false', 'msg' => '帐号不存在或者密码错误'), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  |                                  die;
 | 
	
		
			
				|  |  |                              }
 | 
	
		
			
				|  |  | -                        }
 | 
	
		
			
				|  |  | +                            if (isset($uinfo['uid'])) {
 | 
	
		
			
				|  |  | +                                $userArray = $this->profile->getProWithUid($uinfo['uid']);
 | 
	
		
			
				|  |  | +                                $avatarStr = $userArray['avatar'];
 | 
	
		
			
				|  |  | +                                if (isset($userArray['userid'])) {
 | 
	
		
			
				|  |  | +                                    $msgArray = array('uid' => $uinfo['uid'], 'name' => $userArray['name'], 'email' => $uinfo['uemail'], 'ucompany' => $userArray['company'], 'jobtitle' => $userArray['jobs'], 'avatar' => Doo::conf()->APP_URL . $avatarStr);
 | 
	
		
			
				|  |  | +                                    echo json_encode(array('status' => 'true', 'msg' => '', 'userinfo' => $msgArray), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  | +                                    die;
 | 
	
		
			
				|  |  | +                                }
 | 
	
		
			
				|  |  | +                            }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                    } else {
 | 
	
		
			
				|  |  | -                        echo json_encode(array('status' => 'false', 'msg' => '帐号不存在或者密码错误'), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  | +                        } else {
 | 
	
		
			
				|  |  | +                            echo json_encode(array('status' => 'false', 'msg' => '帐号不存在或者密码错误'), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  | +                            die;
 | 
	
		
			
				|  |  | +                        }
 | 
	
		
			
				|  |  | +                    }else{
 | 
	
		
			
				|  |  | +                        echo json_encode(array('status' => 'false', 'msg' => '参数错误'), JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  |                          die;
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  } else {
 |