@@ -25,13 +25,16 @@ export class AdminOrdersService {
|
||||
private readonly adminRedeemService: AdminRedeemService,
|
||||
) {}
|
||||
|
||||
/** v3.5.1 #1:发布会大屏,仅已付款订单;按付款时间倒序 */
|
||||
/** v3.5.1 #1:发布会大屏,仅当日已付款订单;按付款时间倒序 */
|
||||
async listBigScreen(limit?: string) {
|
||||
const take = Math.min(Math.max(Number(limit) || 2000, 1), 2000);
|
||||
const startOfToday = new Date();
|
||||
startOfToday.setHours(0, 0, 0, 0);
|
||||
const orders = await this.prisma.order.findMany({
|
||||
where: {
|
||||
payAmount: { gte: 100 },
|
||||
payStatus: 'PAID',
|
||||
paidAt: { gte: startOfToday },
|
||||
},
|
||||
orderBy: [{ paidAt: 'desc' }, { createdAt: 'desc' }],
|
||||
take,
|
||||
|
||||
Reference in New Issue
Block a user