Example #1
0
 /**
  * 产品列表
  * @return type
  */
 public function actionIndex()
 {
     $view = \Yii::$app->view;
     $view->params['moduleName'] = '产品管理';
     $request = \Yii::$app->request;
     $status = $request->_get('status', 'waiting');
     $search = $request->_get('search', '');
     $total = Product::getTotal($status, $search);
     $pagination = new Pagination(['defaultPageSize' => \Yii::$app->params['pageSize'], 'totalCount' => $total]);
     $data = Product::getProducts($status, $search, $pagination->limit, $pagination->offset);
     $token = Token::getToken();
     $userId = \Yii::$app->user->id;
     $changestatusIdentity = EasyHelpers::dataEncrypt('changestatus,' . $userId);
     return $this->render('index', ['data' => $data, 'pagination' => $pagination, 'status' => $status, 'search' => $search, 'token' => $token, 'changestatusIdentity' => $changestatusIdentity]);
 }