fix: 设置主任务时间跟子任务没有交集时子任务时间改为跟主任务一致

This commit is contained in:
kuaifan 2022-01-25 15:28:42 +08:00
parent f468f7ae27
commit ea87092d73

View File

@ -694,6 +694,10 @@ class ProjectTask extends AbstractModel
$subTask->end_at = $this->end_at;
$isUp = true;
}
if ($subTask->start_at && Carbon::parse($subTask->start_at)->gt($subTask->end_at)) {
$subTask->start_at = $this->start_at;
$isUp = true;
}
if ($isUp) {
$updateMarking['is_update_subtask'] = true;
$subTask->addLog("同步修改{任务}时间");