From 698d03f77e574c9cea11f06f36c11dc45807d72d Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 31 Oct 2024 19:42:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=AE=BE=E7=BD=AE=E5=AD=90=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E6=97=B6=E9=97=B4=E4=B8=BB=E4=BB=BB=E5=8A=A1=E5=87=BA?= =?UTF-8?q?=E7=8E=B01970=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Models/ProjectTask.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Models/ProjectTask.php b/app/Models/ProjectTask.php index fdc7a39e0..6ca01eb96 100644 --- a/app/Models/ProjectTask.php +++ b/app/Models/ProjectTask.php @@ -781,11 +781,11 @@ class ProjectTask extends AbstractModel // 判断同步主任务时间(子任务时间 超出 主任务) if ($mainTask) { $isUp = false; - if ($start_at->lt(Carbon::parse($mainTask->start_at))) { + if (empty($mainTask->start_at) || $start_at->lt(Carbon::parse($mainTask->start_at))) { $mainTask->start_at = $start_at; $isUp = true; } - if ($end_at->gt(Carbon::parse($mainTask->end_at))) { + if (empty($mainTask->end_at) || $end_at->gt(Carbon::parse($mainTask->end_at))) { $mainTask->end_at = $end_at; $isUp = true; }