fix dashboard empty data and split dev scripts

This commit is contained in:
david
2026-07-29 17:28:18 +08:00
parent a6fbb8da21
commit 82742bde58
5 changed files with 95 additions and 53 deletions

View File

@@ -71,7 +71,12 @@ var productStatusNames = map[int]string{
// GetDashboardOverview 汇总组织、人员、资产、订单、支付及客服维度的数据。
func GetDashboardOverview() (DashboardStatistics, error) {
var result DashboardStatistics
result := DashboardStatistics{
OrderStatuses: make([]MetricSlice, 0),
ProductStatuses: make([]MetricSlice, 0),
PaymentChannels: make([]MetricSlice, 0),
RecentOrders: make([]DailyMetric, 0),
}
counts := []struct {
model any
where string