type) ?: 1; $model = Introduction::query()->select('title', 'introduction')->where(['status' => 1]); switch ($type) { case 1: $model->where('id', 1); break; case 2: $model->where('id', 2); break; default: return apiJsonError('缺少参数!'); break; } $data = $model->first(); return apiJson($data); } // 首页banner public function banner(Request $request) { $type = intval($request->type) ?: 1; $model = Banner::query()->select('name', 'url'); $model->where('type', $type); $data = $model->get()->toArray(); foreach ($data as $k => $v) { $data[$k]['url'] = env('APP_URL') .'/uploads/'. $v['url']; } return apiJson($data); } // banner //关于我们 简介 }