fix(dashboard): 移除 dashboardApi 方法的 .then((r) => r.data) 解包
与项目 24+ 个 *Api 函数保持一致——其他 API(如 loginApi、
getRandomUsersApi、getEarningsSummaryApi)都返回完整 { code, data }
信封,由调用方在 boundary 处解包。dashboardApi 之前在 API 边界做
.data 解包是计划文本中的偏差,现在修正。
useDashboardData composable(Task 3)需要在内部用
`(res) => res?.data || res` 处理——这是 composable 边界该做的事。
This commit is contained in:
parent
9d29ac1e6e
commit
a48b6fd8fb
@ -912,12 +912,12 @@ async function dashboardRequest(endpoint, params = {}) {
|
||||
}
|
||||
|
||||
export const dashboardApi = {
|
||||
getTodayOverview: (starId) => dashboardRequest('/today-overview', { star_id: starId }).then((r) => r.data),
|
||||
get7DayIncomeCurve: (starId) => dashboardRequest('/income-curve', { star_id: starId }).then((r) => r.data),
|
||||
getExhibitionSummary: (starId) => dashboardRequest('/exhibition-summary', { star_id: starId }).then((r) => r.data),
|
||||
getLikeIncomeByLevel: (starId) => dashboardRequest('/like-income-by-level', { star_id: starId }).then((r) => r.data),
|
||||
getTopAssets: (starId) => dashboardRequest('/top-assets', { star_id: starId }).then((r) => r.data),
|
||||
getLevelDistribution: (starId) => dashboardRequest('/level-distribution', { star_id: starId }).then((r) => r.data),
|
||||
getUpgradeProgress: (starId) => dashboardRequest('/upgrade-progress', { star_id: starId }).then((r) => r.data),
|
||||
getTodayOverview: (starId) => dashboardRequest('/today-overview', { star_id: starId }),
|
||||
get7DayIncomeCurve: (starId) => dashboardRequest('/income-curve', { star_id: starId }),
|
||||
getExhibitionSummary: (starId) => dashboardRequest('/exhibition-summary', { star_id: starId }),
|
||||
getLikeIncomeByLevel: (starId) => dashboardRequest('/like-income-by-level', { star_id: starId }),
|
||||
getTopAssets: (starId) => dashboardRequest('/top-assets', { star_id: starId }),
|
||||
getLevelDistribution: (starId) => dashboardRequest('/level-distribution', { star_id: starId }),
|
||||
getUpgradeProgress: (starId) => dashboardRequest('/upgrade-progress', { star_id: starId }),
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user