* Fix metric priv, bug#47965.

This commit is contained in:
qixinzhi
2024-04-18 01:02:46 +00:00
parent 322cf5559c
commit d537b4ae57
2 changed files with 10 additions and 22 deletions
+2 -12
View File
@@ -1763,21 +1763,11 @@ $lang->chart->methodOrder[2] = 'preview';
/* Metric. */
$lang->resource->metric = new stdclass();
$lang->resource->metric->browse = 'browseAction';
$lang->resource->metric->preview = 'preview';
$lang->resource->metric->details = 'detailsAction';
$lang->resource->metric->view = 'viewAction';
$lang->resource->metric->edit = 'editAction';
$lang->resource->metric->implement = 'implementAction';
$lang->resource->metric->delete = 'deleteAction';
$lang->metric->methodOrder[0] = 'browse';
$lang->metric->methodOrder[5] = 'preview';
$lang->metric->methodOrder[6] = 'details';
$lang->metric->methodOrder[10] = 'view';
$lang->metric->methodOrder[15] = 'edit';
$lang->metric->methodOrder[20] = 'implement';
$lang->metric->methodOrder[25] = 'delete';
$lang->metric->methodOrder[0] = 'preview';
$lang->metric->methodOrder[5] = 'details';
/* Report . */
$lang->resource->report = new stdclass();
+8 -10
View File
@@ -3450,21 +3450,19 @@ $config->group->package->browseMetric->order = 5;
$config->group->package->browseMetric->subset = 'metric';
$config->group->package->browseMetric->privs = array();
$config->group->package->browseMetric->privs['metric-preview'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->browseMetric->privs['metric-details'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array('metric-preview'), 'recommend' => array());
$config->group->package->browseMetric->privs['metric-details'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 10, 'depend' => array('metric-preview'), 'recommend' => array());
/*
$config->group->package->manageMetric = new stdclass();
$config->group->package->manageMetric->order = 10;
$config->group->package->manageMetric->subset = 'metric';
$config->group->package->manageMetric->privs = array();
$config->group->package->manageMetric->privs['metric-browse'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-create'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-edit'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-view'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-implement'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-delist'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-delete'] = array('edition' => 'open,biz,max,ipd', 'vision' => 'rnd', 'order' => 5, 'depend' => array(), 'recommend' => array());
*/
$config->group->package->manageMetric->privs['metric-browse'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 15, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-create'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 20, 'depend' => array(), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-edit'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 25, 'depend' => array('metric-browse'), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-view'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 30, 'depend' => array('metric-browse'), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-implement'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 35, 'depend' => array('metric-browse'), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-delist'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 40, 'depend' => array('metric-browse'), 'recommend' => array());
$config->group->package->manageMetric->privs['metric-delete'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 45, 'depend' => array('metric-browse'), 'recommend' => array());
$config->group->package->browseDoc = new stdclass();
$config->group->package->browseDoc->order = 10;