diff --git a/module/execution/model.php b/module/execution/model.php index bbc2dfd6dd..38c9e8b685 100755 --- a/module/execution/model.php +++ b/module/execution/model.php @@ -2333,7 +2333,7 @@ class executionModel extends model $data->plan = trim($data->plan, ','); $data->plan = empty($data->plan) ? 0 : ",$data->plan,"; - $this->dao->insert(TABLE_PROJECTPRODUCT)->data($data)->exec(); + $this->dao->replace(TABLE_PROJECTPRODUCT)->data($data)->exec(); $existedProducts[$productID][$branchID] = true; } } diff --git a/module/project/model.php b/module/project/model.php index fe109c0795..c24a68b157 100755 --- a/module/project/model.php +++ b/module/project/model.php @@ -2129,7 +2129,7 @@ class projectModel extends model $data->branch = 0; } - $this->dao->insert(TABLE_PROJECTPRODUCT)->data($data)->exec(); + $this->dao->replace(TABLE_PROJECTPRODUCT)->data($data)->exec(); $productIdList[] = $data->product; }