123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?php
- namespace App\Http\Controllers\Manage\Book;
- use App\Http\Controllers\Controller;
- use App\Libs\ChapterToImage;
- use App\Libs\OSS;
- use App\Modules\Book\Services\ChapterImageService;
- use App\Modules\Book\Services\ChapterService;
- use Hashids;
- use Illuminate\Http\Request;
- use Storage;
- class ChapterImageController extends Controller
- {
- /**
- * @apiDefine chapter 图书模块
- */
- /**
- * @apiVersion 1.0.0
- * @apiDescription 删除书本的章节图片
- * @api {post} books/deleteBookChapterImage 删除书本的章节图片
- * @apiGroup Book
- * @apiName deleteBookChapterImage
- * @apiParam {int} bid bid
- * @apiSuccess {int} code 状态码
- * @apiSuccess {String} msg 信息
- * @apiSuccess {object} data 结果集
- * @apiSuccessExample {json} Success-Response:
- * HTTP/1.1 200 OK
- * {
- * code: 0,
- * msg: "",
- * data: {}
- * }
- */
- public function deleteBookChapterImage(Request $request)
- {
- $bid = $request->input('bid');
- if (empty($bid)) {
- return response()->error('PARAM_EMPTY');
- }
- ChapterImageService::delete($bid);
- return response()->success();
- }
- }
|