From 1a8f94d7b8e28dcc730a71711c874c6e32aaa532 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E6=96=B9=E6=88=90?= Date: Thu, 29 Jan 2026 19:25:16 +0800 Subject: [PATCH] fix --- internal/api/admin/dashboard_spending.go | 12 ++++++------ internal/api/admin/users_admin.go | 2 ++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/internal/api/admin/dashboard_spending.go b/internal/api/admin/dashboard_spending.go index 2b35c32..557d029 100644 --- a/internal/api/admin/dashboard_spending.go +++ b/internal/api/admin/dashboard_spending.go @@ -230,12 +230,12 @@ func (h *handler) DashboardPlayerSpendingLeaderboard() core.HandlerFunc { Where("user_inventory.remark NOT LIKE ?", "%void%") err := query.Select(` - user_inventory.user_id, - SUM(products.price) as total_value, - SUM(CASE WHEN activities.activity_category_id = 1 THEN products.price ELSE 0 END) as ichiban_prize, - SUM(CASE WHEN activities.activity_category_id = 2 THEN products.price ELSE 0 END) as infinite_prize, - SUM(CASE WHEN activities.activity_category_id = 3 THEN products.price ELSE 0 END) as matching_prize - `). + user_inventory.user_id, + SUM(products.price) as total_value, + SUM(CASE WHEN activities.activity_category_id = 1 THEN products.price ELSE 0 END) as ichiban_prize, + SUM(CASE WHEN activities.activity_category_id = 2 THEN products.price ELSE 0 END) as infinite_prize, + SUM(CASE WHEN activities.activity_category_id = 3 THEN products.price ELSE 0 END) as matching_prize + `). Group("user_inventory.user_id"). Scan(&invStats).Error diff --git a/internal/api/admin/users_admin.go b/internal/api/admin/users_admin.go index 85493d7..f1ed6ac 100644 --- a/internal/api/admin/users_admin.go +++ b/internal/api/admin/users_admin.go @@ -413,6 +413,7 @@ func (h *handler) ListAppUsers() core.HandlerFunc { CreatedAt: v.CreatedAt.Format("2006-01-02 15:04:05"), DouyinID: v.DouyinID, DouyinUserID: v.DouyinUserID, + Mobile: v.Mobile, Remark: v.Remark, ChannelName: v.ChannelName, ChannelCode: v.ChannelCode, @@ -1149,6 +1150,7 @@ type adminUserItem struct { CreatedAt string `json:"created_at"` DouyinID string `json:"douyin_id"` DouyinUserID string `json:"douyin_user_id"` // 用户的抖音账号ID + Mobile string `json:"mobile"` // 手机号 Remark string `json:"remark"` // 备注 ChannelName string `json:"channel_name"` ChannelCode string `json:"channel_code"`