From 2276885ac1759a330eb6fb73e1158235edcac941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=B8=9C=E4=BA=91?= Date: Thu, 21 Aug 2025 18:18:27 +0800 Subject: [PATCH] =?UTF-8?q?refactor(transaction):=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E4=BA=A4=E6=98=93=E9=A1=B9=E4=B8=AD=E7=9A=84=E4=BB=B7=E6=A0=BC?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 Item 类中的 'price' 字段重命名为 'unit_price' - 更新 CallbackDomainSvc 中的回调函数,使用新的 'unit_price' 字段 --- src/Domain/Transaction/Aggregate/ValueObject/Item.php | 2 +- src/Domain/Transaction/Service/CallbackDomainSvc.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Domain/Transaction/Aggregate/ValueObject/Item.php b/src/Domain/Transaction/Aggregate/ValueObject/Item.php index d3522d6..a8dc1bb 100644 --- a/src/Domain/Transaction/Aggregate/ValueObject/Item.php +++ b/src/Domain/Transaction/Aggregate/ValueObject/Item.php @@ -23,7 +23,7 @@ final class Item extends ArrayObject parent::__construct([ 'name' => $name, 'quantity' => $quantity, - 'price' => $price, + 'unit_price' => $price, ]); } diff --git a/src/Domain/Transaction/Service/CallbackDomainSvc.php b/src/Domain/Transaction/Service/CallbackDomainSvc.php index b3abe1b..88eac15 100644 --- a/src/Domain/Transaction/Service/CallbackDomainSvc.php +++ b/src/Domain/Transaction/Service/CallbackDomainSvc.php @@ -50,7 +50,7 @@ final class CallbackDomainSvc callback: fn(array $item) => new Item( name: $item['name'], quantity: $item['quantity'], - price: $item['price'], + price: $item['unit_price'], ), array: $order['items'], ),