fix: 已存在的任务新添加负责人不出现在任务群聊里
This commit is contained in:
parent
3a76f51707
commit
f7cd4f34d3
@ -212,7 +212,7 @@ class Project extends AbstractModel
|
|||||||
*/
|
*/
|
||||||
public function relationUserids()
|
public function relationUserids()
|
||||||
{
|
{
|
||||||
return $this->projectUser->pluck('userid')->toArray();
|
return ProjectUser::whereProjectId($this->id)->orderBy('id')->pluck('userid')->toArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -851,7 +851,7 @@ class ProjectTask extends AbstractModel
|
|||||||
*/
|
*/
|
||||||
public function relationUserids()
|
public function relationUserids()
|
||||||
{
|
{
|
||||||
$userids = $this->taskUser->pluck('userid')->toArray();
|
$userids = ProjectTaskUser::whereTaskId($this->id)->orderByDesc('owner')->orderByDesc('id')->pluck('userid')->toArray();
|
||||||
$items = ProjectTask::with(['taskUser'])->where('parent_id', $this->id)->whereNull('archived_at')->get();
|
$items = ProjectTask::with(['taskUser'])->where('parent_id', $this->id)->whereNull('archived_at')->get();
|
||||||
foreach ($items as $item) {
|
foreach ($items as $item) {
|
||||||
$userids = array_merge($userids, $item->taskUser->pluck('userid')->toArray());
|
$userids = array_merge($userids, $item->taskUser->pluck('userid')->toArray());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user