mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
🐛 修正每日日期存款显示
This commit is contained in:
parent
aa9d6ee729
commit
621c34e7fd
@ -255,16 +255,21 @@ class BankManager:
|
|||||||
MahiroBank.annotate(
|
MahiroBank.annotate(
|
||||||
amount_sum=Sum("amount"), user_count=Count("id")
|
amount_sum=Sum("amount"), user_count=Count("id")
|
||||||
).values("amount_sum", "user_count"),
|
).values("amount_sum", "user_count"),
|
||||||
MahiroBankLog.filter(create_time__gte=now_start).count(),
|
MahiroBankLog.filter(create_time__gt=now_start).count(),
|
||||||
MahiroBankLog.filter(handle_type=BankHandleType.INTEREST)
|
MahiroBankLog.filter(handle_type=BankHandleType.INTEREST)
|
||||||
.annotate(amount_sum=Sum("amount"))
|
.annotate(amount_sum=Sum("amount"))
|
||||||
.values("amount_sum"),
|
.values("amount_sum"),
|
||||||
MahiroBankLog.filter(create_time__gte=now_start - timedelta(days=7))
|
MahiroBankLog.filter(
|
||||||
|
create_time__gte=now_start - timedelta(days=7),
|
||||||
|
handle_type=BankHandleType.DEPOSIT,
|
||||||
|
)
|
||||||
.annotate(count=Count("user_id", distinct=True))
|
.annotate(count=Count("user_id", distinct=True))
|
||||||
.values("count"),
|
.values("count"),
|
||||||
MahiroBank.annotate(
|
MahiroBankLog.filter(
|
||||||
date=RawSQL("DATE(create_time)"), total_amount=Sum("amount")
|
create_time__gte=now_start - timedelta(days=7),
|
||||||
|
handle_type=BankHandleType.DEPOSIT,
|
||||||
)
|
)
|
||||||
|
.annotate(date=RawSQL("DATE(create_time)"), total_amount=Sum("amount"))
|
||||||
.group_by("date")
|
.group_by("date")
|
||||||
.values("date", "total_amount"),
|
.values("date", "total_amount"),
|
||||||
]
|
]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user