Merge branch feature/workflowgroup of zentao/zentaopms (#12719)

This commit is contained in:
刘刚
2025-12-09 11:23:10 +08:00
committed by Gitfox
+5 -4
View File
@@ -2652,10 +2652,11 @@ $config->group->package->setWorkflow = new stdclass();
$config->group->package->setWorkflow->order = 60;
$config->group->package->setWorkflow->subset = 'projectFlow';
$config->group->package->setWorkflow->privs = array();
$config->group->package->setWorkflow->privs['workflowgroup-design'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 10, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-setExclusive', 'workflowgroup-activateFlow', 'workflowgroup-deactivateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-setExclusive'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 15, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-activateFlow', 'workflowgroup-deactivateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-activateFlow'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 20, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-setExclusive', 'workflowgroup-deactivateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-deactivateFlow'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 25, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-setExclusive', 'workflowgroup-activateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-design'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 10, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-setExclusive', 'workflowgroup-designFlow', 'workflowgroup-activateFlow', 'workflowgroup-deactivateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-setExclusive'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 15, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-designFlow', 'workflowgroup-activateFlow', 'workflowgroup-deactivateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-designFlow'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 20, 'depend' => array('workflowgroup-setExclusive'), 'recommend' => array('workflowgroup-design', 'workflowgroup-activateFlow', 'workflowgroup-deactivateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-activateFlow'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 25, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-setExclusive', 'workflowgroup-designFlow', 'workflowgroup-deactivateFlow'));
$config->group->package->setWorkflow->privs['workflowgroup-deactivateFlow'] = array('edition' => 'biz,max,ipd', 'vision' => 'rnd', 'order' => 30, 'depend' => array('workflowgroup-design'), 'recommend' => array('workflowgroup-setExclusive', 'workflowgroup-designFlow', 'workflowgroup-activateFlow'));
$config->group->package->workflowField = new stdclass();
$config->group->package->workflowField->order = 10;