Exemplo n.º 1
0
 public function getBalanceAction()
 {
     $request = $this->getRequest();
     if ('POST' == $request->getMethod()) {
         $ssotoken = $this->post()->get("ssotoken");
     } else {
         $ssotoken = $this->get("ssotoken");
     }
     if (!$ssotoken) {
         $this->displayJsonUdo(Common_Error::ERROR_PARAM);
     }
     //获取用户id
     /*$userModel = new UserModel();
       $uid = $userModel->getUserId($ssotoken);
       if(is_array($uid))
           $this->displayJsonUdo(Common_Error::INVALID_TOKEN,"",$uid['msg']);
       //print_r($uid);
       $accountModel = new AccountModel();
       $balance = $accountModel->getBalance($uid)['balance'][0];*/
     $accountModel = new AccountModel();
     $balance = $accountModel->getSsoBalance($ssotoken);
     if ($balance == -1) {
         $this->displayJsonUdo(Common_Error::ERROR_FAIL, "", "账户信息不存在");
     } else {
         $this->displayJsonUdo(Common_Error::ERROR_SUCCESS, $balance);
     }
 }