public function actionIndex() { $this->pageTitle = Yii::app()->name . '-订单总览'; $organID = Yii::app()->user->getOrganID(); $criteria = new CDbCriteria(); $criteria->condition = 't.IsDelete=0 and BuyerID=' . $organID; $criteria->with = 'goodsinfo'; $criteria->order = 't.CreateTime DESC'; //搜索条件 $this->search($criteria); //订单数量 $count = OrderService::getordercount($organID); $dataProvider = new CActiveDataProvider('PapOrder', array('criteria' => $criteria, 'pagination' => array('pageSize' => 5))); $datas = $dataProvider->getData(); foreach ($datas as $vv) { foreach ($vv->goodsinfo as $v) { $v = self::getVersionGoods($v); } } $dataProvider->setData($datas); $this->render('index', array('dataProvider' => $dataProvider, 'count' => $count)); }