From ba3add09b2dfa28b0f7ecec4eeb828a6209fd4df Mon Sep 17 00:00:00 2001 From: tianshujie Date: Wed, 30 Jul 2025 11:58:32 +0800 Subject: [PATCH] * [bug#64378,done,0.3h] set realBegan field. --- module/common/model.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/module/common/model.php b/module/common/model.php index 9bfffaf997..d3dc7d1902 100644 --- a/module/common/model.php +++ b/module/common/model.php @@ -150,9 +150,10 @@ class commonModel extends model $today = helper::today(); if($project->status == 'wait') { + $realBegan = helper::isZeroDate($project->realBegan) ? $this->dao->select('realBegan')->from(TABLE_PROJECT)->where('id')->eq($execution->id)->fetch('realBegan') : $project->realBegan; $this->dao->update(TABLE_PROJECT) ->set('status')->eq('doing') - ->beginIf(helper::isZeroDate($project->realBegan))->set('realBegan')->eq($today)->fi() + ->set('realBegan')->eq($realBegan) ->where('id')->eq($projectID) ->exec();