From cdaab19afa4290a5be33ea92d92fe9bf818f6731 Mon Sep 17 00:00:00 2001 From: alger Date: Wed, 12 Feb 2025 10:12:20 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E4=BF=AE=E6=94=B9=E6=8D=90?= =?UTF-8?q?=E8=B5=A0=E5=88=97=E8=A1=A8=20API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/api/donation.ts | 20 +++++++++++++++++ .../components/common/DonationList.vue | 22 ++++--------------- 2 files changed, 24 insertions(+), 18 deletions(-) create mode 100644 src/renderer/api/donation.ts diff --git a/src/renderer/api/donation.ts b/src/renderer/api/donation.ts new file mode 100644 index 0000000..5c4cf78 --- /dev/null +++ b/src/renderer/api/donation.ts @@ -0,0 +1,20 @@ +import axios from 'axios'; + +export interface Donor { + id: number; + name: string; + amount: number; + date: string; + message?: string; + avatar?: string; + badge: string; + badgeColor: string; +} + +/** + * 获取捐赠列表 + */ +export const getDonationList = async (): Promise => { + const { data } = await axios.get('http://110.42.251.190:8766/api/donations'); + return data; +}; diff --git a/src/renderer/components/common/DonationList.vue b/src/renderer/components/common/DonationList.vue index 2e43ea9..dea7eba 100644 --- a/src/renderer/components/common/DonationList.vue +++ b/src/renderer/components/common/DonationList.vue @@ -106,38 +106,24 @@