* Code for finish multi-task.

This commit is contained in:
sunguangming
2023-07-04 11:05:55 +08:00
parent 58be8c29a0
commit b3bb9afca0
3 changed files with 12 additions and 2 deletions
+1 -1
View File
@@ -3,4 +3,4 @@
.panel-form .panel-heading {padding: 1.5rem 0 !important}
.panel-form .panel-heading .panel-title {font-size: 14px}
.panel-form .panel-body {padding: 0 0 1rem 0 !important}
div.alert {margin-bottom: 10px}
div.alert {margin: 10px 0}
+2
View File
@@ -1128,6 +1128,8 @@ class taskModel extends model
if(dao::isError()) return false;
if($currentTeam) $this->dao->update(TABLE_TASKTEAM)->set('left')->eq(0)->set('consumed')->eq($task->consumed)->set('status')->eq('done')->where('id')->eq($currentTeam->id)->exec();
if($task->status == 'done') $this->loadModel('score')->create('task', 'finish', $oldTask->id);
return common::createChanges($oldTask, $task);
}
+9 -1
View File
@@ -60,7 +60,15 @@ else
)
);
$assignedToControl = formHidden('assignedTo', $assignedTo);
$assignedToControl = formGroup
(
set::width('1/3'),
set::label($lang->story->assignTo),
set::control('input'),
set::disabled(true),
set::value(zget($members, $task->nextBy)),
formHidden('assignedTo', $task->nextBy)
);
}
else
{