* [bug#57915,done,0.8h] In the OR interface, the charter detail page should open under the charter app.

This commit is contained in:
hufangzhou
2024-12-12 16:07:03 +08:00
committed by 谢杞钰
parent 8301994fd2
commit 8458d97a2c
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ window.onRenderCell = function(result, {row, col})
if(!noFlowAuditModules.includes(row.data.module))
{
if(row.data.app == 'scrum' || row.data.app == 'waterfall') row.data.app = 'project';
result[0].props['data-app'] = row.data.app;
result[0].props['data-app'] = row.data.module == 'charter' && vision == 'or' ? 'charter' : row.data.app;
}
if(row.data.module == 'review' || !noFlowAuditModules.includes(row.data.module)) result[0].props['data-toggle'] = '';
if(!viewPrivs[row.data.module])
+1
View File
@@ -30,6 +30,7 @@ jsVar('viewPrivs', $viewPrivs);
jsVar('noFlowAuditModules', $config->my->noFlowAuditModules);
jsVar('projectPriv', hasPriv('review', 'assess'));
jsVar('projectReviewLink', createLink('review', 'assess', 'reviewID={id}'));
jsVar('vision', $config->vision);
$rawMethod = $app->rawMethod;
if($rawMethod != 'audit' && isset($lang->my->featureBar[$rawMethod]['audit'])) $lang->my->featureBar[$rawMethod] = $lang->my->featureBar[$rawMethod]['audit'];