request->get(); $query = xhRecharge::find(); $query->where(['merchantId' =>$this->merchantId]); $countQuery = clone $query; $count = $countQuery->count(); $page = isset($get['page']) ? $get['page'] : 1; $pageSize = 20; $offset = ($page - 1) * $pageSize; $recharge = $query->offset($offset)->orderBy('addTime desc')->limit($pageSize)->asArray()->all(); $page = new page($count,$page,$pageSize); $paging = $page->fpage(); $now = time(); return $this->render('list', ['recharge' => $recharge,'paging' => $paging]); } public function actionUserDetail() { $get = Yii::$app->request->get(); $userId = isset($get['userId']) ? $get['userId'] : 0; $user = xhUserService::getById($userId); $query = xhRecharge::find(); $query->where(['merchantId' =>$this->merchantId,'userId'=>$userId]); $countQuery = clone $query; $count = $countQuery->count(); $page = isset($get['page']) ? $get['page'] : 1; $pageSize = 20; $offset = ($page - 1) * $pageSize; $recharge = $query->offset($offset)->orderBy('id desc')->limit($pageSize)->asArray()->all(); $page = new page($count,$page,$pageSize); $paging = $page->fpage(); $now = time(); return $this->render('userDetail', ['recharge' => $recharge,'paging' => $paging,'user'=>$user]); } }