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, '设置积分失败'); }