perf: 任务描述支持清单

This commit is contained in:
Pang
2024-04-22 05:05:07 +08:00
parent 5e6a21ddc5
commit bd61b8c948
9 changed files with 630 additions and 594 deletions
@@ -1945,7 +1945,7 @@ class ProjectController extends AbstractController
$task->pushMsgVisibleAdd($data);
}
if ($param['visibility_appointor']) {
$newVisibleUserIds = $param['visibility_appointor'] ?? [];
$newVisibleUserIds = is_array($param['visibility_appointor']) ? $param['visibility_appointor'] : [];
$deleteUserIds = array_diff($visible, $newVisibleUserIds, $subUserids);
$addUserIds = array_diff($newVisibleUserIds, $visible);
$task->pushMsgVisibleUpdate($data, $deleteUserIds, $addUserIds);