fix(dashboard): 修复统计数据与待处理事项获取逻辑

- 统一使用 statusFilter 查询待发货和退款/售后订单数,提高接口一致性
- 修正今日订单数统计逻辑,改为使用创建时间范围查询
- 将 dashboard 核心数据状态改为 computed,确保响应式更新
- 在统计模块调用接口时添加分页参数,减少数据传输量
- 优化今日销售额数据来源,使用 cmsStatistics 中的真实数据
- 增加异常捕获日志,提示具体错误信息,提高调试效率
This commit is contained in:
2026-07-14 02:55:04 +08:00
parent 2cca9b2518
commit efef3a811f
3 changed files with 39 additions and 13 deletions

View File

@@ -111,8 +111,8 @@ export const useStatisticsStore = defineStore('statistics', {
// 并行获取各种统计数据使用Promise.allSettled确保部分失败不影响整体
const [usersResult, ordersResult, totalResult, statisticsResult] =
await Promise.allSettled([
pageUsers({}),
pageShopOrder({}),
pageUsers({ page: 1, limit: 1 }),
pageShopOrder({ page: 1, limit: 1 }),
shopOrderTotal(),
listCmsStatistics({})
]);