503接口问题
This commit is contained in:
@@ -437,6 +437,7 @@ func (r *GormRechargeRecordRepository) GetSystemAmountByDateRange(ctx context.Co
|
|||||||
}
|
}
|
||||||
|
|
||||||
// GetSystemDailyStats 获取系统每日充值统计(排除赠送)
|
// GetSystemDailyStats 获取系统每日充值统计(排除赠送)
|
||||||
|
// startDate 和 endDate 应该是时间对象,endDate 应该是结束日期当天的次日00:00:00,使用 < 而不是 <=
|
||||||
func (r *GormRechargeRecordRepository) GetSystemDailyStats(ctx context.Context, startDate, endDate time.Time) ([]map[string]interface{}, error) {
|
func (r *GormRechargeRecordRepository) GetSystemDailyStats(ctx context.Context, startDate, endDate time.Time) ([]map[string]interface{}, error) {
|
||||||
var results []map[string]interface{}
|
var results []map[string]interface{}
|
||||||
|
|
||||||
@@ -447,13 +448,13 @@ func (r *GormRechargeRecordRepository) GetSystemDailyStats(ctx context.Context,
|
|||||||
FROM recharge_records
|
FROM recharge_records
|
||||||
WHERE status = ?
|
WHERE status = ?
|
||||||
AND recharge_type != ?
|
AND recharge_type != ?
|
||||||
AND DATE(created_at) >= ?
|
AND created_at >= ?
|
||||||
AND DATE(created_at) <= ?
|
AND created_at < ?
|
||||||
GROUP BY DATE(created_at)
|
GROUP BY DATE(created_at)
|
||||||
ORDER BY date ASC
|
ORDER BY date ASC
|
||||||
`
|
`
|
||||||
|
|
||||||
err := r.GetDB(ctx).Raw(sql, entities.RechargeStatusSuccess, entities.RechargeTypeGift, startDate.Format("2006-01-02"), endDate.Format("2006-01-02")).Scan(&results).Error
|
err := r.GetDB(ctx).Raw(sql, entities.RechargeStatusSuccess, entities.RechargeTypeGift, startDate, endDate).Scan(&results).Error
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user