From 7f84eb19d350a00ce63c562f5ebeb83fd720f561 Mon Sep 17 00:00:00 2001 From: libx Date: Wed, 8 May 2024 16:10:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=BD=AE=E6=92=AD=E5=9B=BE?= =?UTF-8?q?=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.js | 8 ++ src/components/layout/ComponentBanner.vue | 20 ++-- src/router/index.js | 19 +-- src/store/getters.js | 1 + src/store/modules/app.js | 23 +++- src/views/Home/ComponentCustom.vue | 2 +- src/views/PublicDetail/index.vue | 134 ++++++++++++++++++++++ 7 files changed, 183 insertions(+), 24 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index 7da7cff..3aa018c 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -9,6 +9,14 @@ export function getBanners(params) { }) } +/* 获取对应轮播详情 */ +export function getBannerDetail(id) { + return request({ + url: `/cniyv/cniyvbanner/info/${id}`, + method: 'get' + }) +} + /* 获取首页推荐产品类别及对应产品 */ export function getHomeCniyvTypes(params) { return request({ diff --git a/src/components/layout/ComponentBanner.vue b/src/components/layout/ComponentBanner.vue index 8684d85..07da03f 100644 --- a/src/components/layout/ComponentBanner.vue +++ b/src/components/layout/ComponentBanner.vue @@ -3,15 +3,15 @@