diff --git a/config/zentaopms.php b/config/zentaopms.php index edbde172cb..ddd9ae1197 100644 --- a/config/zentaopms.php +++ b/config/zentaopms.php @@ -592,6 +592,7 @@ define('TABLE_WORKFLOWREPORT', '`' . $config->db->prefix . 'workflowrepo define('TABLE_WORKFLOWRULE', '`' . $config->db->prefix . 'workflowrule`'); define('TABLE_WORKFLOWSQL', '`' . $config->db->prefix . 'workflowsql`'); define('TABLE_WORKFLOWVERSION', '`' . $config->db->prefix . 'workflowversion`'); +define('TABLE_WORKFLOWUI', '`' . $config->db->prefix . 'workflowui`'); define('TABLE_ZOUTPUT', '`' . $config->db->prefix . 'zoutput`'); define('TABLE_METRIC', '`' . $config->db->prefix . 'metric`'); diff --git a/module/upgrade/config/upgradeflow.php b/module/upgrade/config/upgradeflow.php index e5a6598162..d1636bb115 100644 --- a/module/upgrade/config/upgradeflow.php +++ b/module/upgrade/config/upgradeflow.php @@ -102,6 +102,7 @@ $config->upgrade->execFlow['20_1_1'] = array('functions' => 'syncActivityAn $config->upgrade->execFlow['20_3_0'] = array('functions' => 'importBuildinWorkflow,addFlowFields,processProjectRoadmapsByCharter', 'params' => array('importBuildinWorkflow' => array('or'), 'addFlowFields' => array('biz10.2'))); $config->upgrade->execFlow['20_4'] = array('functions' => 'createDefaultDoclibSpace,updateStoryVerifiedDate,xuanNotifyJitsiConference', 'xxsqls' => "$appRoot/db/upgradexuanxuan7.3.sql,$appRoot/db/upgradexuanxuan9.0.sql"); $config->upgrade->execFlow['20_5'] = array('functions' => 'fixWorkflowFieldOptions'); +$config->upgrade->execFlow['20_6'] = array('functions' => 'appendFlowFieldsForBelong'); if(!empty($config->isINT)) { diff --git a/module/upgrade/model.php b/module/upgrade/model.php index b215395185..464d20ce7a 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -9870,6 +9870,12 @@ class upgradeModel extends model return true; } + /** + * Append flow fields for belong. + * + * @access public + * @return void + */ public function appendFlowFieldsForBelong() { $flows = $this->dao->select('*')->from(TABLE_WORKFLOW)->where('buildin')->eq('0')->fetchAll('id');