feat : spu

This commit is contained in:
2025-03-26 10:23:08 +08:00
parent 60d8fa5d14
commit 9c76c92b05
5 changed files with 77 additions and 8 deletions

View File

@@ -22,6 +22,12 @@ trait OrderChangeStatusTrait
#[Inject]
protected ConfigCache $configCache;
/**
* @var Producer
*/
#[Inject]
protected Producer $producer;
/**
* 加入取消队列
* @param int $orderId
@@ -38,8 +44,8 @@ trait OrderChangeStatusTrait
'type' => $type
]);
$message->setDelayMs($millisecond);
$producer = ApplicationContext::getContainer()->get(Producer::class);
$producer->produce($message);
// $producer = ApplicationContext::getContainer()->get(Producer::class);
$this->producer->produce($message);
}
/**
@@ -57,7 +63,7 @@ trait OrderChangeStatusTrait
'type' => $type,
'reason' => $reason
]);
$producer = ApplicationContext::getContainer()->get(Producer::class);
$producer->produce($message);
// $producer = ApplicationContext::getContainer()->get(Producer::class);
$this->producer->produce($message);
}
}