xiongzhu hace 2 años
padre
commit
2ca98cb5f1
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  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)