private function _initInfo()
 {
     $this->uid = wekit::getLoginUser()->info['uid'];
     // dump($this->uid);
     $this->username = wekit::getLoginUser()->info['username'];
     $this->onlinetime = intval(intval(wekit::getLoginUser()->info['onlinetime']) / 3600);
     // $this->ip= wekit::getLoginUser()->info['lastloginip'];
     // $this->ip=$_SERVER["REMOTE_ADDR"];
     $this->ip = $this->GetIP();
     Wind::import('SRV:credit.bo.PwCreditBo');
     $userBelongSrv = Wekit::load('SRV:user.PwUserBelong');
     // dump($userBelongSrv->getUserBelongs(7));
     $this->gid = wekit::getLoginUser()->info['groupid'];
     //$this->gid=8;//0 NULL 1会员2游客3管理员4总版主5论坛版主6禁止发言7未验证会员
     if (($group = Wekit::cache()->get('group', $this->gid)) === false) {
         $group = Wekit::cache()->get('group', 1);
     }
     // dump(Wekit::$_app);
     // dump($this->gid);
     //2015.1.17关闭group
     if ($group) {
         $this->groupInfo = array('name' => $group['name'], 'type' => $group['type'], 'image' => $group['image'], 'points' => $group['points']);
         $this->permission = $group['permission'];
     }
     // dump($this->groupInfo);
     $this->avatarPath = str_replace('_middle', '', Pw::getAvatar($this->uid));
     //获取头像 √
 }
 private function getPwMessageService()
 {
     return wekit::load('SRV:message.srv.PwMessageService');
 }
 private function getPwForumService()
 {
     return wekit::load('SRV:forum.srv.PwForumService');
 }
 /**
  * @return PwApplicationLog
  */
 private function _loadAppLogDs()
 {
     return wekit::load('APPS:appcenter.service.PwApplicationLog');
 }
 public function run()
 {
     $username = $this->getInput('username', 'post');
     $passwd = $this->getInput('passwd', 'post');
     if (isset($_POST['username']) && isset($_POST['passwd'])) {
         $this->dorunAction();
     } else {
         $uid = wekit::getLoginUser()->info['uid'];
         if ($uid > 0) {
             //已经登录
             if (isset($_GET['backurl'])) {
                 header("location: " . $_GET['backurl']);
             } else {
                 header("location :index.php?m=app&app=nanatools&c=show");
             }
         } else {
             if (isset($_GET['backurl'])) {
                 $tr = urlencode($_GET['backurl']);
                 $this->setOutput('&backurl=' . $tr, 'backurl');
             } else {
                 $this->setOutput('', 'backurl');
             }
         }
         //显示登录界面
     }
 }
 /**
  * @return PwHookInject
  */
 private function _loadHookInjectDs()
 {
     return wekit::load('SRV:hook.PwHookInject');
 }
 private function getPwUpdateApplication()
 {
     return wekit::load('SRC:applications.appcenter.service.srv.PwUpgradeApplication');
 }
 /**
  * @return PwApplicationLog
  */
 private function _loadAppLogDs()
 {
     return wekit::load('APPCENTER:service.PwApplicationLog');
 }