From f64e5023d633eadf7111bff7ba180b0c252490d7 Mon Sep 17 00:00:00 2001 From: lynn Date: Tue, 24 Jun 2025 19:00:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=BE=E4=B9=A6API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/library/index.js | 33 ++++++++++++++++ src/views/library/index.vue | 78 ++++++++++++++++++++----------------- 2 files changed, 75 insertions(+), 36 deletions(-) create mode 100644 src/api/library/index.js diff --git a/src/api/library/index.js b/src/api/library/index.js new file mode 100644 index 0000000..8b7693c --- /dev/null +++ b/src/api/library/index.js @@ -0,0 +1,33 @@ +import request from "@/utils/request"; + +export function save(data) { + return request({ + method: "post", + url: "/api/admin/book/save", + data + }) +} + +export function destroy(params) { + return request({ + method: "get", + url: "/api/admin/book/destroy", + params + }) +} + +export function show(params) { + return request({ + method: "get", + url: "/api/admin/book/show", + params + }) +} + +export function index(params) { + return request({ + method: "get", + url: "/api/admin/book/index", + params + }) +} \ No newline at end of file diff --git a/src/views/library/index.vue b/src/views/library/index.vue index 42f3f65..013cee5 100644 --- a/src/views/library/index.vue +++ b/src/views/library/index.vue @@ -176,12 +176,7 @@ - - - - - - + @@ -229,6 +224,8 @@