This commit is contained in:
zimoyin
2026-03-13 20:27:18 +08:00
parent 9ddec3dfb9
commit 18254d82f5
9 changed files with 102 additions and 10 deletions
+7 -1
View File
@@ -199,12 +199,18 @@ class VirtualContextBuilder
*/
public function currentStep(string $step): self
{
// 自动从环境配置加载该步骤的时长(如果未手动设置)
$duration = $this->processStatus->duration;
if ($duration === null && isset($this->stepDurations[$step])) {
$duration = $this->stepDurations[$step];
}
$this->processStatus = new ProcessStatus(
currentStep: $step,
processType: $this->processStatus->processType,
batchNo: $this->processStatus->batchNo,
actionStartTime: $this->processStatus->actionStartTime,
duration: $this->processStatus->duration,
duration: $duration,
previousAction: $this->processStatus->previousAction
);
return $this;