mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-20 07:58:12 +00:00
fix: 任务提醒时间区间错误修改
This commit is contained in:
parent
ec8b0ada14
commit
f2eaac50a6
@ -23,22 +23,21 @@ class OverdueRemindEmailTask extends AbstractTask
|
|||||||
$hours2 = floatval($setting['task_remind_hours2']);
|
$hours2 = floatval($setting['task_remind_hours2']);
|
||||||
$taskLists1 = [];
|
$taskLists1 = [];
|
||||||
$taskLists2 = [];
|
$taskLists2 = [];
|
||||||
$startTime = Carbon::now();
|
|
||||||
if ($hours > 0) {
|
if ($hours > 0) {
|
||||||
$endTime = Carbon::now()->addHours($hours);
|
$time1 = Carbon::now()->addMinutes($hours * 60);
|
||||||
$taskLists1 = ProjectTask::whereNull('complete_at')
|
$taskLists1 = ProjectTask::whereNull('complete_at')
|
||||||
->where('end_at', '>=', $startTime)
|
->where('end_at', '>=', $time1->subMinutes(2))
|
||||||
->where('end_at', '<=', $endTime)
|
->where('end_at', '<=', $time1->addMinutes(2))
|
||||||
->whereNull('archived_at')
|
->whereNull('archived_at')
|
||||||
->take(100)
|
->take(100)
|
||||||
->get()
|
->get()
|
||||||
->toArray();
|
->toArray();
|
||||||
}
|
}
|
||||||
if ($hours2 > 0) {
|
if ($hours2 > 0) {
|
||||||
$endTime2 = Carbon::now()->subHours($hours2);
|
$time2 = Carbon::now()->subMinutes($hours2 * 60);
|
||||||
$taskLists2 = ProjectTask::whereNull('complete_at')
|
$taskLists2 = ProjectTask::whereNull('complete_at')
|
||||||
->where('end_at', '>=', $endTime2)
|
->where('end_at', '>=', $time2->subMinutes(2))
|
||||||
->where('end_at', '<', $startTime)
|
->where('end_at', '<=', $time2->addMinutes(2))
|
||||||
->whereNull('archived_at')
|
->whereNull('archived_at')
|
||||||
->take(100)
|
->take(100)
|
||||||
->get()
|
->get()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user