0, 'msg' => 'ok']); $res = Carousel::all(); return ApiResponse::success(200, $res); } /** * @Apidoc\Title("1.0 获取首页底部轮播图") * @Apidoc\Url("api/admin/v1/carousel/get_carouselad") * @Apidoc\Method("POST") */ public function get_carouselad(Request $request) { $res = Carouselad::all(); return ApiResponse::success(200, $res); } /** * @Apidoc\Title("1.0 添加轮播图") * @Apidoc\Url("admin/api/v1/carousel/add") * @Apidoc\Param("type", type="int",require=true, desc="类型0是首页轮播图1是广告图") * @Apidoc\Param("img_url", type="string",require=true, desc="img_url") * @Apidoc\Method("POST") */ public function add(Request $request) { $data = $request->post(); if ($data['type'] == 0) { $Carousel = new Carousel(); } else { $Carousel = new Carouselad(); } $Carousel->img_url = $data['img_url']; $Carousel->save(); return ApiResponse::success(200, []); } /** * @Apidoc\Title("1.0 删除轮播图") * @Apidoc\Url("admin/api/v1/carousel/del") * @Apidoc\Param("type", type="int",require=true, desc="类型0是首页轮播图1是广告图") * @Apidoc\Param("id", type="int",require=true, desc="图片id") * @Apidoc\Method("POST") */ public function del(Request $request) { $data = $request->post(); if ($data['type'] == 0) { $Carousel = Carousel::where('id', $data['id'])->first(); } else { $Carousel = Carouselad::where('id', $data['id'])->first(); } $Carousel->delete(); return ApiResponse::success(200, []); } /** * @Apidoc\Title("1.0 删除轮播图") * @Apidoc\Url("admin/api/v1/carousel/chang") * @Apidoc\Param("type", type="int",require=true, desc="类型0是首页轮播图1是广告图") * @Apidoc\Param("id", type="int",require=true, desc="图片id") * @Apidoc\Method("POST") */ public function chang(Request $request) { $data = $request->post(); if ($data['type'] == 0) { $Carousel = Carousel::where('id', $data['id'])->first(); } else { $Carousel = Carouselad::where('id', $data['id'])->first(); } $Carousel->img_url = $data['img_url']; $Carousel->save(); return ApiResponse::success(200, []); } }