* Fix bug#18995.

This commit is contained in:
xieqiyu
2022-01-26 13:50:14 +08:00
parent 5df559c0dc
commit e19003ba64
5 changed files with 26 additions and 4 deletions
+14
View File
@@ -68,3 +68,17 @@ function setTargetLane(targetLaneID)
{
$('#targetLane').val(targetLaneID);
}
/**
* Jump to the view page.
*
* @param string $module
* @param int $objectID
* @access public
* @return void
*/
function locateView(module, objectID)
{
var dataApp = module == 'productplan' || module == 'release' ? 'product' : 'execution';
parent.$.apps.open(createLink(module, 'view', 'objectID=' + objectID), dataApp);
}
+3 -1
View File
@@ -59,7 +59,9 @@
</td>
<td title='<?php echo $build->productName;?>'><?php echo $build->productName;?></td>
<?php if(common::hasPriv('build', 'view')):?>
<td title='<?php echo $build->name;?>'><?php common::printLink('build', 'view', "buildID=$build->id", $build->name, '', "class='iframe'", true, true);?></td>
<td title='<?php echo $build->name;?>'>
<a href='javascript:void(0);' onclick="locateView('build', <?php echo $build->id;?>)"><?php echo $build->name;?></a>
</td>
<?php else:?>
<td title='<?php echo $build->name;?>'><?php echo $build->name;?></td>
<?php endif;?>
+3 -1
View File
@@ -62,7 +62,9 @@
<?php printf('%03d', $execution->id);?>
</td>
<?php if(common::hasPriv('execution', 'view')):?>
<td title='<?php echo $execution->name;?>'><?php common::printLink('execution', 'view', "executionID=$execution->id", $execution->name, '', "class='iframe'", true, true);?></td>
<td title='<?php echo $execution->name;?>'>
<a href='javascript:void(0);' onclick="locateView('execution', <?php echo $execution->id;?>)"><?php echo $execution->name;?></a>
</td>
<?php else:?>
<td title='<?php echo $execution->name;?>'><?php echo $execution->name;?></td>
<?php endif;?>
+3 -1
View File
@@ -60,7 +60,9 @@
<?php printf('%03d', $plan->id);?>
</td>
<?php if(common::hasPriv('productplan', 'view')):?>
<td title='<?php echo $plan->title;?>'><?php common::printLink('productplan', 'view', "planID=$plan->id", $plan->title, '', "class='iframe'", true, true);?></td>
<td title='<?php echo $plan->title;?>'>
<a href='javascript:void(0);' onclick="locateView('productplan', <?php echo $plan->id;?>)"><?php echo $plan->title;?></a>
</td>
<?php else:?>
<td title='<?php echo $plan->title;?>'><?php echo $plan->title;?></td>
<?php endif;?>
+3 -1
View File
@@ -59,7 +59,9 @@
<?php printf('%03d', $release->id);?>
</td>
<?php if(common::hasPriv('release', 'view')):?>
<td title='<?php echo $release->name;?>'><?php common::printLink('release', 'view', "releaseID=$release->id", $release->name, '', "class='iframe'", true, true);?></td>
<td title='<?php echo $release->name;?>'>
<a href='javascript:void(0);' onclick="locateView('release', <?php echo $release->id;?>)"><?php echo $release->name;?></a>
</td>
<?php else:?>
<td title='<?php echo $release->name;?>'><?php echo $release->name;?></td>
<?php endif;?>