perf: 优化移交个人项目

This commit is contained in:
kuaifan
2022-05-22 23:10:08 +08:00
parent 9c72558878
commit fd52db7f71
5 changed files with 66 additions and 2 deletions

View File

@@ -61,7 +61,12 @@ class ProjectUser extends AbstractModel
$item->save();
}
if ($item->project) {
$item->project->addLog("移交项目身份", ['userid' => [$originalUserid, ' => ',$newUserid]]);
if ($item->project->personal) {
$name = User::userid2nickname($originalUserid) ?: ('ID:' . $originalUserid);
$item->project->name = "{$name}{$item->project->name}";
$item->project->save();
}
$item->project->addLog("移交项目身份", ['userid' => [$originalUserid, ' => ', $newUserid]]);
$item->project->syncDialogUser();
}
}