From e3edccbd6525938082751569274d5de8a4091b14 Mon Sep 17 00:00:00 2001 From: zzc <1761997216@qq.com> Date: Wed, 28 Jan 2026 15:44:30 +0800 Subject: [PATCH] fix: recommend list --- api/system.js | 7 ++ pages/index/index.vue | 170 +++++++++++++++++++++++++++--------------- 2 files changed, 116 insertions(+), 61 deletions(-) diff --git a/api/system.js b/api/system.js index 64dcd89..7749d56 100644 --- a/api/system.js +++ b/api/system.js @@ -45,3 +45,10 @@ export const viewRecord = async (data) => { data, }); }; + +export const getRecommendList = async (page = 1) => { + return request({ + url: `/api/blessing/recommend/list?page=${page}`, + method: "get", + }); +}; diff --git a/pages/index/index.vue b/pages/index/index.vue index 9146bde..a14590d 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -69,40 +69,45 @@ - - - {{ card.tag }} + + + {{ getTagText(card.tag) }} {{ card.title }} - {{ card.desc }} + {{ card.content }} - - {{ card.cta }} + + {{ getCtaText(card.type) }} + 加载中... + 没有更多了