xiongzhu 2 ani în urmă
părinte
comite
2ca98cb5f1
1 a modificat fișierele cu 3 adăugiri și 3 ștergeri
  1. 3 3
      app/Controllers/Http/SignInRecordsController.ts

+ 3 - 3
app/Controllers/Http/SignInRecordsController.ts

@@ -1,15 +1,15 @@
 import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'
 import SignInRecord from 'App/Models/SignInRecord'
 import { DateTime } from 'luxon'
-import { addDays, format } from 'date-fns'
+import { addDays, format, startOfDay, endOfDay } from 'date-fns'
 import Decimal from 'decimal.js'
 import UserBalanceService from 'App/Services/UserBalanceService'
 import { BalanceRecordType } from 'App/Models/BalanceRecord'
 
 export default class SignInRecordsController {
     public async index({ auth }: HttpContextContract) {
-        const start = addDays(new Date(), -1)
-        const end = addDays(new Date(), 6)
+        const start = startOfDay(addDays(new Date(), -1))
+        const end = endOfDay(addDays(new Date(), 6))
         const records = await SignInRecord.query()
             .where('date', '>=', start)
             .where('date', '<=', end)