From d2dcabfbc00716cbd59551701ac0b50ec41cfcea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BB=94=E5=93=A5?= Date: Mon, 6 Nov 2017 10:26:45 +0800 Subject: [PATCH] * Fix score date --- module/task/model.php | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/module/task/model.php b/module/task/model.php index 390f78b7bc..cb73811a09 100644 --- a/module/task/model.php +++ b/module/task/model.php @@ -74,7 +74,7 @@ class taskModel extends model { $firstMember = reset($teams); $task->assignedTo = $firstMember->account; - $task->assignedDate = helper::today(); + $task->assignedDate = helper::now(); $task->estimate = $estimate; $task->left = $left; } @@ -865,10 +865,11 @@ class taskModel extends model if($task->status == 'done') { - $newTask = new stdClass(); - $newTask->left = $data->left; - $newTask->consumed = $data->consumed; - $newTask->assignedTo = $this->getNextUser($teams, $task->assignedTo); + $newTask = new stdClass(); + $newTask->left = $data->left; + $newTask->consumed = $data->consumed; + $newTask->assignedTo = $this->getNextUser($teams, $task->assignedTo); + $newTask->assignedDate = $now; $this->dao->update(TABLE_TASK)->data($newTask)->where('id')->eq((int)$taskID)->exec(); if($task->assignedTo != $teams[count($teams) - 1]) return common::createChanges($task, $newTask); @@ -944,10 +945,11 @@ class taskModel extends model $myTime = $this->dao->select("sum(`left`) as leftTime,sum(`consumed`) as consumed")->from(TABLE_TEAM)->where('task')->eq((int)$taskID)->andWhere('account')->in($teams)->fetch(); - $newTask = new stdClass(); - $newTask->left = $myTime->leftTime; - $newTask->consumed = $myTime->consumed; - $newTask->assignedTo = $task->assignedTo; + $newTask = new stdClass(); + $newTask->left = $myTime->leftTime; + $newTask->consumed = $myTime->consumed; + $newTask->assignedTo = $task->assignedTo; + $newTask->assignedDate = $now; $this->dao->update(TABLE_TASK)->data($newTask)->where('id')->eq((int)$taskID)->exec(); if($oldTask->assignedTo != $teams[count($teams) - 1]) return common::createChanges($oldTask, $newTask);