fix(charge):修复用户充值部分的日期相关查询。
This commit is contained in:
parent
40abbcfb8c
commit
33ccd7e0b6
|
@ -74,13 +74,13 @@ func (cr _ChargeRepository) FindCharges(page uint, beginTime, endTime *types.Dat
|
||||||
}
|
}
|
||||||
|
|
||||||
if beginTime != nil {
|
if beginTime != nil {
|
||||||
chargeQuery = chargeQuery.Where(goqu.I("c.charge_to").Gte(*beginTime))
|
chargeQuery = chargeQuery.Where(goqu.I("c.created_at").Gte(beginTime.ToBeginningOfDate()))
|
||||||
countQuery = countQuery.Where(goqu.I("c.charge_to").Gte(*beginTime))
|
countQuery = countQuery.Where(goqu.I("c.created_at").Gte(beginTime.ToBeginningOfDate()))
|
||||||
}
|
}
|
||||||
|
|
||||||
if endTime != nil {
|
if endTime != nil {
|
||||||
chargeQuery = chargeQuery.Where(goqu.I("c.charge_to").Lte(*endTime))
|
chargeQuery = chargeQuery.Where(goqu.I("c.created_at").Lte(endTime.ToEndingOfDate()))
|
||||||
countQuery = countQuery.Where(goqu.I("c.charge_to").Lte(*endTime))
|
countQuery = countQuery.Where(goqu.I("c.created_at").Lte(endTime.ToEndingOfDate()))
|
||||||
}
|
}
|
||||||
|
|
||||||
chargeQuery = chargeQuery.Order(goqu.I("c.created_at").Desc())
|
chargeQuery = chargeQuery.Order(goqu.I("c.created_at").Desc())
|
||||||
|
@ -92,7 +92,7 @@ func (cr _ChargeRepository) FindCharges(page uint, beginTime, endTime *types.Dat
|
||||||
countSql, countArgs, _ := countQuery.Prepared(true).ToSQL()
|
countSql, countArgs, _ := countQuery.Prepared(true).ToSQL()
|
||||||
|
|
||||||
var (
|
var (
|
||||||
charges []*model.UserChargeDetail
|
charges []*model.UserChargeDetail = make([]*model.UserChargeDetail, 0)
|
||||||
total int64
|
total int64
|
||||||
)
|
)
|
||||||
if err := pgxscan.Select(ctx, global.DB, &charges, chargeSql, chargeArgs...); err != nil {
|
if err := pgxscan.Select(ctx, global.DB, &charges, chargeSql, chargeArgs...); err != nil {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user