mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-12 19:35:50 +00:00
perf: 代码整理
This commit is contained in:
parent
632068a74c
commit
6d7a4edae3
@ -1918,16 +1918,16 @@ class ProjectController extends AbstractController
|
|||||||
}
|
}
|
||||||
//
|
//
|
||||||
$taskUser = ProjectTaskUser::select(['userid', 'owner'])->whereTaskId($task_id)->get();
|
$taskUser = ProjectTaskUser::select(['userid', 'owner'])->whereTaskId($task_id)->get();
|
||||||
$owners = $taskUser->where('owner', 1)->pluck('userid')->toArray(); // 负责人
|
$owners = $taskUser->where('owner', 1)->pluck('userid')->toArray();
|
||||||
$assists = $taskUser->where('owner', 0)->pluck('userid')->toArray(); // 协助人
|
$assists = $taskUser->where('owner', 0)->pluck('userid')->toArray();
|
||||||
$visible = ProjectTaskVisibilityUser::whereTaskId($task->id)->pluck('userid')->toArray() ?? [];
|
$visible = ProjectTaskVisibilityUser::whereTaskId($task->id)->pluck('userid')->toArray();
|
||||||
// 更新任务
|
// 更新任务
|
||||||
$updateMarking = [];
|
$updateMarking = [];
|
||||||
$task->updateTask($param, $updateMarking);
|
$task->updateTask($param, $updateMarking);
|
||||||
//
|
//
|
||||||
$data = ProjectTask::oneTask($task->id)->toArray();
|
$data = ProjectTask::oneTask($task->id)->toArray();
|
||||||
$data['update_marking'] = $updateMarking ?: json_decode('{}');
|
$data['update_marking'] = $updateMarking ?: json_decode('{}');
|
||||||
$data['visibility_appointor'] = $data['visibility'] == 1 ? [] : ProjectTaskVisibilityUser::whereTaskId($task->id)->pluck('userid')->toArray();
|
$data['visibility_appointor'] = $data['visibility'] == 1 ? [] : ProjectTaskVisibilityUser::whereTaskId($task->id)->pluck('userid');
|
||||||
$task->pushMsg('update', $data);
|
$task->pushMsg('update', $data);
|
||||||
// 可见性推送
|
// 可见性推送
|
||||||
if ($task->parent_id == 0) {
|
if ($task->parent_id == 0) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user