| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | <?phpnamespace Cas\Controller;use KIF\Core\Request;use KIF\Verify;use Cas\Module\LotteryEventsTypeTry;/** *  * 试用 */class TryDetail extends Controller {		public function doDefault() {		$tryid = Request::g('tryid');		if (!Verify::unsignedInt($tryid)) {			self::fail_exit('无效id');		}				$uid = $this->getRunTimeUid();				$objLotteryEventsTypeTry = new LotteryEventsTypeTry($uid, $tryid);		$tryInfo = $objLotteryEventsTypeTry->getEventsData();				$checkResult = self::checkLoginStatus($tryInfo['authorize'], Request::url());		if (!$checkResult->isSuccess()) {			self::redirect($checkResult->getData());		}								$this->tpl = 'tryDetail';		$this->setOutput('title', '免费试用');		$this->setOutput('tryInfo', $tryInfo);	}		public function doApply() {		$realname = Request::g('realname');		if (!$realname) {			self::ajax_fail_exit('请填写姓名');		}		$phone = Request::g('phone');		if (!$phone) {			self::ajax_fail_exit('请填写有效手机号码');		}		$address = Request::g('address');		if (!$address) {			self::ajax_fail_exit('请填写收货地址');		}		$content = Request::g('content');		if (!$content) {			self::ajax_fail_exit('请填写申请宣言');		}				$uid = $this->getRunTimeUid();		if (!Verify::unsignedInt($uid)) {			self::ajax_fail_exit('无效用户id');		}				$tryid = Request::g('tryid');		if (!Verify::unsignedInt($tryid)) {			self::ajax_fail_exit('无效试用id');		}				$objLotteryEventsTypeTry = new LotteryEventsTypeTry($uid, $tryid);		$tmpResult = $objLotteryEventsTypeTry->userTry($realname, $phone, $address, $content);		if (!$tmpResult->isSuccess()) {			self::ajax_fail_exit($tmpResult->getData());		}				self::ajax_success_exit();	}		public function display() {		return $this->render();	}}
 |