/**
  * 取存在sesssion里的用户数据
  *
  * @return array
  */
 private function get_user_info()
 {
     if ($_SESSION['role'] != Auth::$CP_PERMISSION) {
         return array('id' => $_SESSION['id'], 'user' => $_SESSION['user'], 'fullname' => $_SESSION['fullname'], 'role' => $_SESSION['role']);
     }
     $info = array('id' => $_SESSION['id'], 'email' => $_SESSION['email'], 'role' => 'cp', 'fullname' => $_SESSION['fullname'], 'balance' => $_SESSION['balance'], 'last_login' => $_SESSION['last_login'], 'sidebar' => 'cp');
     // 如果是cp,取财务状况
     $service = new User();
     $balance = $service->get_all_my_money();
     $info = array_merge($info, $balance);
     if ($_REQUEST['full']) {
         $service = new User();
         $full = $service->get_full_info();
         $info = array_merge($info, $full);
     }
     return $info;
 }