ResultController.php 636 Bytes
<?php

class pay_ResultController extends QLib_Controller_Pay_Action {
	
	public function init()
	{
	//	$this->_helper->sitelayout->disableLayout();
		
	}
	
	public function indexAction(){
		
		$orderCode = $this->helpGquery('order_code');
		$this->view->orderInfo = QModels_Orders_Client::getOneByCodeNoUid($orderCode);
		if(empty($this->view->orderInfo)) {
			$this->helpJsRedirect('没有获取到该订单');
		}
		
		if($this->view->orderInfo['payment_status'] == 'N'){
			//该订单支付失败
			$this->_helper->viewRenderer('fail');			
		}else{
			//订单支付成功
			$this->_helper->viewRenderer('success');
		}
		
	}
	
}