build(ResponseBuild::STATUS_SUCCEED, '', $data); return $response_; } /** * 分类下的应用列表 */ public function actionGetAppsByCate() { $response_ = new ResponseBuild(); $request = Yii::$app->request; $cate_id = $request->get('cate_id',''); $cate_info_data = []; if($cate_id){ $cate_info = CoinApplicationCategory::getCategoryById($cate_id); if($cate_info){ $cate_info_data['id'] = $cate_info->id; $cate_info_data['name'] = $cate_info->name; $appItems = ApplicationBusiness::getH5CateAppInfo(0,[['cate_id' => $cate_id]]); if($appItems){ $appItems = array_shift($appItems); foreach($appItems as &$value){ $value['app_user_num'] = ApplicationBusiness::getAppUserNum($value['app_id']); } $cate_info_data['apps'] = $appItems; } } } $response_->build(ResponseBuild::STATUS_SUCCEED, '', $cate_info_data); return $response_; } /** * 获取应用详情 */ public function actionAppInfo() { $response_ = new ResponseBuild(); $request = Yii::$app->request; $id = $request->post('id',0); $data = []; if($id){ $data = ApplicationBusiness::h5AppInfo($id); } $response_->build(ResponseBuild::STATUS_SUCCEED, '', $data); return $response_; } }