sync: soul-admin 前端、soul-admin 页面 | 原因: 前端代码修改、前端页面修改
This commit is contained in:
505
soul-admin/dist/assets/index-CPTFCKXq.js
vendored
Normal file
505
soul-admin/dist/assets/index-CPTFCKXq.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
soul-admin/dist/assets/index-Y-uxw2Gi.css
vendored
Normal file
1
soul-admin/dist/assets/index-Y-uxw2Gi.css
vendored
Normal file
File diff suppressed because one or more lines are too long
13
soul-admin/dist/index.html
vendored
Normal file
13
soul-admin/dist/index.html
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>管理后台 - Soul创业派对</title>
|
||||
<script type="module" crossorigin src="/assets/index-CPTFCKXq.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-Y-uxw2Gi.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -66,21 +66,21 @@ export function DashboardPage() {
|
||||
setIsLoading(true)
|
||||
setLoadError(null)
|
||||
try {
|
||||
const data = await get<DashboardOverviewRes>('/api/admin/dashboard/overview')
|
||||
if (data?.success) {
|
||||
setTotalUsersCount(data.totalUsers ?? 0)
|
||||
setPaidOrderCount(data.paidOrderCount ?? 0)
|
||||
setTotalRevenue(data.totalRevenue ?? 0)
|
||||
setConversionRate(data.conversionRate ?? 0)
|
||||
setPurchases(data.recentOrders ?? [])
|
||||
setUsers(data.newUsers ?? [])
|
||||
return
|
||||
try {
|
||||
const data = await get<DashboardOverviewRes>('/api/admin/dashboard/overview')
|
||||
if (data?.success) {
|
||||
setTotalUsersCount(data.totalUsers ?? 0)
|
||||
setPaidOrderCount(data.paidOrderCount ?? 0)
|
||||
setTotalRevenue(data.totalRevenue ?? 0)
|
||||
setConversionRate(data.conversionRate ?? 0)
|
||||
setPurchases(data.recentOrders ?? [])
|
||||
setUsers(data.newUsers ?? [])
|
||||
return
|
||||
}
|
||||
} catch (e) {
|
||||
console.error('数据概览接口失败,尝试降级拉取', e)
|
||||
}
|
||||
} catch (e) {
|
||||
console.error('数据概览接口失败,尝试降级拉取', e)
|
||||
}
|
||||
// 降级:新接口未部署或失败时,用原有接口拉取用户与订单
|
||||
try {
|
||||
// 降级:新接口未部署或失败时,用原有接口拉取用户与订单
|
||||
const [usersData, ordersData] = await Promise.all([
|
||||
get<UsersRes>('/api/db/users?page=1&pageSize=10'),
|
||||
get<OrdersRes>('/api/orders?page=1&pageSize=20&status=paid'),
|
||||
|
||||
Reference in New Issue
Block a user