* [bug#55841,done,0.2h] fix bug.

This commit is contained in:
sunguangming
2024-10-17 11:17:30 +08:00
committed by 田淑杰
parent bc6a7df856
commit b22d696c4f
+3 -2
View File
@@ -2541,8 +2541,9 @@ class taskModel extends model
/* Delayed or not?. */
if(!empty($task->deadline) && !helper::isZeroDate($task->deadline))
{
$actualDays = $this->loadModel('holiday')->getActualWorkingDays($task->deadline, ($task->status == 'done' || $task->status == 'closed') ? substr($task->finishedDate, 0, 10) : $today);
$delay = count($actualDays);
$finishedDate = ($task->status == 'done' || $task->status == 'closed') && $task->finishedDate ? substr($task->finishedDate, 0, 10) : $today;
$actualDays = $this->loadModel('holiday')->getActualWorkingDays($task->deadline, $finishedDate);
$delay = count($actualDays);
if($delay > 0) $task->delay = $delay;
}