修复状态机库存减扣

This commit is contained in:
Edward Yang 2023-02-13 19:14:03 +08:00
parent d35aeeb86d
commit 5566633370
2 changed files with 8 additions and 3 deletions

View File

@ -28,7 +28,7 @@ class OrderProduct extends Base
public function productSku(): BelongsTo public function productSku(): BelongsTo
{ {
return $this->belongsTo(ProductSku::class, 'product_sku', 'id'); return $this->belongsTo(ProductSku::class, 'product_sku', 'sku');
} }
public function getPriceFormatAttribute() public function getPriceFormatAttribute()

View File

@ -229,9 +229,14 @@ class StateMachineService
*/ */
private function getMachines() private function getMachines()
{ {
$machines = self::MACHINES; $data = [
'order' => $this->order,
'machines' => self::MACHINES,
];
return hook_filter('service.state_machine.machines', $machines); $data = hook_filter('service.state_machine.machines', $data);
return $data['machines'] ?? [];
} }
/** /**