Merge branch 'master' of github.com:easysoft/zentaopms

This commit is contained in:
z
2020-08-10 13:38:06 +08:00
5 changed files with 25 additions and 6 deletions
+6 -2
View File
@@ -90,10 +90,14 @@
<?php $disableAssignedTo = (isset($teams[$taskID]) and $tasks[$taskID]->assignedTo != $this->app->user->account) ? "disabled='disabled'" : '';?>
<?php $disableHour = isset($teams[$taskID]) ? "disabled='disabled'" : '';?>
<?php
$taskMembers = array();
if(isset($teams[$taskID]))
{
$taskMembers = array_intersect_key($members, $teams[$taskID]);
$taskMembers = array('' => '', 'ditto' => $this->lang->task->ditto) + $taskMembers;
$teamAccounts = array_keys($teams[$taskID]);
foreach($teamAccounts as $teamAccount)
{
$taskMembers[] = $members[$teamAccount];
}
}
else
{
+15
View File
@@ -122,6 +122,21 @@
<tr>
<th><?php echo $lang->task->assignedTo;?></th>
<?php $disableAssignedTo = (!empty($task->team) and $task->assignedTo != $this->app->user->account) ? "disabled='disabled'" :'';?>
<?php
$taskMembers = array();
if(!empty($task->team))
{
$teamAccounts = array_keys($task->team);
foreach($teamAccounts as $teamAccount)
{
$taskMembers[] = $members[$teamAccount];
}
}
else
{
$taskMembers = $members;
}
?>
<?php $taskMembers = !empty($task->team) ? array_intersect_key($members, $task->team) : $members;?>
<td><span id="assignedToIdBox"><?php echo html::select('assignedTo', $taskMembers, $task->assignedTo, "class='form-control chosen' {$disableAssignedTo}");?></span></td>
</tr>