diff --git a/api/mine.js b/api/mine.js index 789e70c..004b97c 100644 --- a/api/mine.js +++ b/api/mine.js @@ -7,3 +7,10 @@ export const sendFeedback = async (data) => { data, }); }; + +export const getMyCard = async (page = 1) => { + return request({ + url: "/api/blessing/my/card?page=" + page, + method: "GET", + }); +}; diff --git a/pages.json b/pages.json index 137bc51..27314cd 100644 --- a/pages.json +++ b/pages.json @@ -17,6 +17,14 @@ "navigationStyle": "custom" } }, + { + "path": "pages/mine/greeting", + "style": { + "navigationBarTitleText": "我的新春祝福", + "navigationStyle": "custom", + "enablePullDownRefresh": true + } + }, { "path": "pages/mine/mine", "style": { diff --git a/pages/mine/greeting.vue b/pages/mine/greeting.vue new file mode 100644 index 0000000..66d6a7e --- /dev/null +++ b/pages/mine/greeting.vue @@ -0,0 +1,505 @@ + + + + + diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index 5c0327e..811f875 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -160,6 +160,12 @@ const handleLogind = async () => { }; const navTo = (page) => { + if (page === "greetings") { + uni.navigateTo({ + url: "/pages/mine/greeting", + }); + return; + } if (page === "fortune-record") { uni.navigateTo({ url: "/pages/fortune/record",