diff --git a/app/api/cms/cmsAd/index.ts b/app/api/cms/cmsAd/index.ts index c465bd4..412c1d2 100644 --- a/app/api/cms/cmsAd/index.ts +++ b/app/api/cms/cmsAd/index.ts @@ -104,3 +104,13 @@ export async function getCmsAd(id: number) { } return Promise.reject(new Error(res.data.message)); } + +export async function getAdByCode(code: string){ + const res = await request.get>( + MODULES_API_URL + '/cms/cms-ad/getByCode/' + code + ); + if (res.data.code === 0 && res.data.data) { + return res.data.data; + } + return Promise.reject(new Error(res.data.message)); +} diff --git a/app/components/Carousel.vue b/app/components/Carousel.vue new file mode 100644 index 0000000..fef6073 --- /dev/null +++ b/app/components/Carousel.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/app/pages/index.vue b/app/pages/index.vue index e72fddc..c8029dc 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -1,85 +1,6 @@