public function actionList() { if (isset($_GET['ajax'])) { $page = isset($_POST['page']) ? $_POST['page'] : 1; $rows = isset($_POST['rows']) ? $_POST['rows'] : 10; $api_obj = new \app\models\Api(); $data = $api_obj->get_list([], 0, 0); if (!$data) { echo '查询失败'; exit; } // 查询最多的次数 $apply_info = $this->get_secret_key($data['rows']); foreach ($data['rows'] as $dk => $dv) { $all_num = 0; if (!empty($apply_info)) { foreach ($apply_info as $ak => $av) { if ($av['aid'] == $dv['id']) { $all_num = $all_num + $av['access_num']; } } } $data['rows'][$dk]['all_num'] = $all_num; } echo json_encode($data); } else { return $this->render('list'); } }
public function actionList() { if (isset($_GET['ajax'])) { $page = isset($_POST['page']) ? $_POST['page'] : 1; $rows = isset($_POST['rows']) ? $_POST['rows'] : 10; $api_obj = new \app\models\Api(); $data = $api_obj->get_list([], $page, $rows); if (!$data) { echo '查询失败'; exit; } echo json_encode($data); } else { $type = Yii::$app->params['api']['type']; return $this->render('list', ['type' => $type]); } }