mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-19 22:58:12 +00:00
feat: 修复移动任务中选完成进行移动没有设置完成时间的bug
This commit is contained in:
parent
2bd8199d88
commit
d7d8ee481e
@ -1722,7 +1722,6 @@ class ProjectTask extends AbstractModel
|
|||||||
//
|
//
|
||||||
$this->project_id = $projectId;
|
$this->project_id = $projectId;
|
||||||
$this->column_id = $columnId;
|
$this->column_id = $columnId;
|
||||||
$this->flow_item_id = $flowItemId;
|
|
||||||
// 任务内容
|
// 任务内容
|
||||||
if ($this->content) {
|
if ($this->content) {
|
||||||
$this->content->project_id = $projectId;
|
$this->content->project_id = $projectId;
|
||||||
@ -1739,8 +1738,10 @@ class ProjectTask extends AbstractModel
|
|||||||
$taskTag->save();
|
$taskTag->save();
|
||||||
}
|
}
|
||||||
// 任务用户
|
// 任务用户
|
||||||
$this->updateTask(['owner' => $owner]);
|
$this->updateTask([
|
||||||
$this->updateTask(['assist' => $assist]);
|
'owner' => $owner,
|
||||||
|
'assist' => $assist
|
||||||
|
]);
|
||||||
foreach ($this->taskUser as $taskUser) {
|
foreach ($this->taskUser as $taskUser) {
|
||||||
if (in_array($taskUser->id, $newTaskUser)) {
|
if (in_array($taskUser->id, $newTaskUser)) {
|
||||||
$taskUser->project_id = $projectId;
|
$taskUser->project_id = $projectId;
|
||||||
@ -1750,7 +1751,13 @@ class ProjectTask extends AbstractModel
|
|||||||
//
|
//
|
||||||
if ($flowItemId) {
|
if ($flowItemId) {
|
||||||
$flowItem = projectFlowItem::whereProjectId($projectId)->whereId($flowItemId)->first();
|
$flowItem = projectFlowItem::whereProjectId($projectId)->whereId($flowItemId)->first();
|
||||||
|
$this->flow_item_id = $flowItemId;
|
||||||
$this->flow_item_name = $flowItem->status . "|" . $flowItem->name;
|
$this->flow_item_name = $flowItem->status . "|" . $flowItem->name;
|
||||||
|
if ($flowItem->status == 'end') {
|
||||||
|
$this->completeTask(Carbon::now(), $flowItem->name);
|
||||||
|
} else {
|
||||||
|
$this->completeTask(null);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$this->flow_item_name = '';
|
$this->flow_item_name = '';
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user