From be68306f37dfa5fbfc4c53ae8ac8f167405d7cea Mon Sep 17 00:00:00 2001 From: tanghucheng Date: Wed, 26 Jul 2023 17:25:07 +0800 Subject: [PATCH] * Fix bug for lite upgrade to ipd. --- db/updateipdinstall.sql | 1 + module/upgrade/model.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/db/updateipdinstall.sql b/db/updateipdinstall.sql index b4c9702040..eced3ca847 100644 --- a/db/updateipdinstall.sql +++ b/db/updateipdinstall.sql @@ -170,3 +170,4 @@ UPDATE `zt_priv` SET `vision` = ',rnd,or,' WHERE `module` = 'requirement' AND `m REPLACE INTO `zt_config` (`vision`, `owner`, `module`, `section`, `key`, `value`) VALUES ('', 'system', 'common', 'global', 'mode', 'PLM'); REPLACE INTO `zt_config` (`vision`, `owner`, `module`, `section`, `key`, `value`) VALUES ('', 'system', 'custom', '', 'URAndSR', '1'); +REPLACE INTO `zt_config` (`vision`, `owner`, `module`, `section`, `key`, `value`) VALUES ('', 'system', 'common', '', 'disabledFeatures', ''); diff --git a/module/upgrade/model.php b/module/upgrade/model.php index 2fcb68df92..704d2de1f1 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -7231,7 +7231,7 @@ class upgradeModel extends model $fieldConfig = isset($upgradeConfig[$module][$code]) ? $upgradeConfig[$module][$code] : array(); foreach($fieldConfig as $key => $value) $field->$key = $value; - $this->dao->insert(TABLE_WORKFLOWFIELD)->data($field)->autoCheck()->exec(); + $this->dao->replace(TABLE_WORKFLOWFIELD)->data($field)->autoCheck()->exec(); } }