Exemplo n.º 1
0
 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));
 }