From df913c6243067a202174477edfdf9f2fbabf524b Mon Sep 17 00:00:00 2001 From: xiao-fajia <1665375861@qq.com> Date: Fri, 27 Sep 2024 11:12:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/banner/index.js | 37 ++++++ src/views/base/banner/BannerManager.vue | 100 ++++++++++++++ .../base/banner/Form/BannerManagerForm.vue | 124 ++++++++++++++++++ src/views/repair/banner/RepairBanner.vue | 22 ++++ 4 files changed, 283 insertions(+) create mode 100644 src/api/base/banner/index.js create mode 100644 src/views/base/banner/BannerManager.vue create mode 100644 src/views/base/banner/Form/BannerManagerForm.vue create mode 100644 src/views/repair/banner/RepairBanner.vue diff --git a/src/api/base/banner/index.js b/src/api/base/banner/index.js new file mode 100644 index 0000000..5f4a363 --- /dev/null +++ b/src/api/base/banner/index.js @@ -0,0 +1,37 @@ +import request from "@/utils/request"; + +const preUrl = "/base/banner" + +// 分页 +export function getBannerPage(params){ + return request({ + url: preUrl + "/page", + method: "get", + params + }) +} + +// 新增、修改 +export function updateBanner(data){ + return request({ + url: preUrl + "/update", + method: "post", + data + }) +} + +// 删除 +export function deleteBannerById(id){ + return request({ + url: preUrl + "/remove?id=" + id, + method: "delete", + }) +} + +// 查看一条 +export function getBannerById(id){ + return request({ + url: preUrl + "/get?id=" + id, + method: "get" + }) +} diff --git a/src/views/base/banner/BannerManager.vue b/src/views/base/banner/BannerManager.vue new file mode 100644 index 0000000..f50b24d --- /dev/null +++ b/src/views/base/banner/BannerManager.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/src/views/base/banner/Form/BannerManagerForm.vue b/src/views/base/banner/Form/BannerManagerForm.vue new file mode 100644 index 0000000..f5e004d --- /dev/null +++ b/src/views/base/banner/Form/BannerManagerForm.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/views/repair/banner/RepairBanner.vue b/src/views/repair/banner/RepairBanner.vue new file mode 100644 index 0000000..0020d66 --- /dev/null +++ b/src/views/repair/banner/RepairBanner.vue @@ -0,0 +1,22 @@ + + + + +