This commit is contained in:
邹方成 2026-01-29 19:25:16 +08:00
parent f8624cca49
commit 1a8f94d7b8
2 changed files with 8 additions and 6 deletions

View File

@ -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

View File

@ -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"`