feat: 用户中心新增每日任务组件并在头像菜单中集成

This commit is contained in:
ccnetcore
2025-10-18 17:34:46 +08:00
parent a13ee395c7
commit 86c5890476
10 changed files with 785 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
import { get, post } from '@/utils/request';
import type { DailyTaskStatusOutput, ClaimTaskRewardInput } from './types';
// 获取今日任务状态
export function getTodayTaskStatus() {
return get<DailyTaskStatusOutput>('/daily-task/today-task-status').json();
}
// 领取任务奖励
export function claimTaskReward(data: ClaimTaskRewardInput) {
return post<void>('/daily-task/claim-task-reward', data).json();
}