perf: 任务创建人和协助人可修改任务内容和详情,但不可修改任务状态

This commit is contained in:
韦荣超
2022-02-23 11:09:12 +08:00
parent 49ff61ad65
commit 76ab47c82e
2 changed files with 22 additions and 3 deletions

View File

@@ -1336,7 +1336,10 @@ class ProjectController extends AbstractController
parse_str(Request::getContent(), $data);
$task_id = intval($data['task_id']);
//
$task = ProjectTask::userTask($task_id, true, 2);
if (Arr::exists($data, 'content') || Arr::exists($data, 'name'))
$task = ProjectTask::userTask($task_id, true, 3);
else
$task = ProjectTask::userTask($task_id, true, 2);
// 更新任务
$updateMarking = [];
$task->updateTask($data, $updateMarking);