public function setCredit($uid, $ctype, $point)
 {
     Wind::import('SRV:credit.dm.PwCreditDm');
     $dm = new PwCreditDm($uid);
     $dm->addCredit($ctype, $point);
     $result = $this->_loadPwUserDS()->updateCredit($dm);
     if (!$result) {
         return $this->buildResponse(0, $point);
     }
     return $this->buildResponse(-1, '设置积分失败');
 }
 public function setCredit($uid, $ctype, $point, $appName)
 {
     Wind::import('SRV:credit.dm.PwCreditDm');
     $dm = new PwCreditDm($uid);
     $dm->addCredit($ctype, $point);
     $result = $this->_loadPwUserDS()->updateCredit($dm);
     if (!$result) {
         Wind::import('SRV:user.bo.PwUserBo');
         $user = new PwUserBo($uid);
         PwCreditBo::getInstance()->addLog('app_default', array($ctype => $point), $user, array('appname' => $appName));
         PwCreditBo::getInstance()->execute();
         return $this->buildResponse(0, $point);
     }
     return $this->buildResponse(-1, '设置积分失败');
 }