* [refac bug #65625] Add export project report for packagemanager.

This commit is contained in:
wangyidong
2025-09-19 15:25:29 +08:00
parent effdbc3737
commit e573b7f1d0
5 changed files with 15 additions and 6 deletions
+10 -5
View File
@@ -2243,10 +2243,8 @@ $config->group->package->browseProjectReport = new stdclass();
$config->group->package->browseProjectReport->order = 5;
$config->group->package->browseProjectReport->subset = 'projectreport';
$config->group->package->browseProjectReport->privs = array();
$config->group->package->browseProjectReport->privs['weekly-browse'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array('weekly-view'));
$config->group->package->browseProjectReport->privs['weekly-view'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 10, 'depend' => array('weekly-browse'), 'recommend' => array());
$config->group->package->browseProjectReport->privs['weekly-exportReport'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 15, 'depend' => array('weekly-view'), 'recommend' => array());
$config->group->package->browseProjectReport->privs['weekly-exportWeeklyReport'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 15, 'depend' => array('weekly-index'), 'recommend' => array());
$config->group->package->browseProjectReport->privs['weekly-browse'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array('weekly-view'));
$config->group->package->browseProjectReport->privs['weekly-view'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 10, 'depend' => array('weekly-browse'), 'recommend' => array());
$config->group->package->manageProjectReport = new stdclass();
$config->group->package->manageProjectReport->order = 10;
@@ -2261,8 +2259,15 @@ $config->group->package->deleteProjectReport->subset = 'projectreport';
$config->group->package->deleteProjectReport->privs = array();
$config->group->package->deleteProjectReport->privs['weekly-delete'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array('weekly-browse'), 'recommend' => array());
$config->group->package->exportProjectReport = new stdclass();
$config->group->package->exportProjectReport->order = 20;
$config->group->package->exportProjectReport->subset = 'projectreport';
$config->group->package->exportProjectReport->privs = array();
$config->group->package->exportProjectReport->privs['weekly-exportReport'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 15, 'depend' => array('weekly-view'), 'recommend' => array());
$config->group->package->exportProjectReport->privs['weekly-exportWeeklyReport'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 15, 'depend' => array('weekly-index'), 'recommend' => array());
$config->group->package->projectMilestone = new stdclass();
$config->group->package->projectMilestone->order = 20;
$config->group->package->projectMilestone->order = 25;
$config->group->package->projectMilestone->subset = 'projectreport';
$config->group->package->projectMilestone->privs = array();
$config->group->package->projectMilestone->privs['milestone-index'] = array('edition' => 'max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array('project-index', 'weekly-index'), 'recommend' => array('milestone-saveOtherProblem'));