public function ActionDetail() { $this->pageTitle = Yii::app()->name . '-订单详情'; $orderid = Yii::app()->request->getParam('orderid'); $organID = Yii::app()->user->getOrganID(); //获取订单信息及商品信息 $model = PapOrder::model()->findByPk($orderid, "BuyerID={$organID}"); if (!$model) { $this->redirect(array('index')); } $order['order'] = $model->attributes; $discount = PapOrderDiscount::model()->find(array("condition" => "OrderType = {$order['order']['OrderType']}")); $order['discount'] = $discount->attributes; foreach ($model->goodsinfo as $k => $v) { $order['goodsList'][$k] = self::getVersionGoods($v); } //获取收货地址 $address = OrderService::getship($orderid); //获取卖家信息 $dealer = OrderService::getSeller($orderid); //支付宝帐号 // $account = OrderService::getPayaccount(); //获取活动信息 $huodong = OrderService::getHuodong($orderid); $this->render('detail', array('order' => $order, 'address' => $address, 'dealer' => $dealer, 'huodong' => $huodong)); }