bookService = $bookService; } /** * 书籍列表 * * @param Request $request * @return mixed */ public function bookList(Request $request) { $data = $request->all(); $result = $this->bookService->getBookList($data); return $this->success($result, [new BookTransformer(), 'newBuildBookList']); } public function allBooks(Request $request) { $data = $request->all(); $result = $this->bookService->getAllBooks($data); return $this->success($result); } public function bookVersion(Request $request) { $data = $request->all(); $result = $this->bookService->getBookVersion($data); return $this->success($result); } public function addBookVersion(Request $request) { $data = $request->all(); $result = $this->bookService->addBookVersion($data); return $this->success(['success'=>$result ? 1 : 0]); } public function chapterList(Request $request) { $data = $request->all(); $result = $this->bookService->getChapterList($data); return $this->success($result, [new BookTransformer(), 'newBuildChapterList']); } public function chapterContent(Request $request) { $data = $request->all(); $result = $this->bookService->getChapterContent($data); return $this->success($result); } }