refactor(transaction): 重构交易信息构建方式

- 将 payType 和 type 字段的值存储为它们的 value 属性
-将 status 字段的值存储为它的 name 属性
This commit is contained in:
李东云
2025-08-20 20:00:46 +08:00
parent 960e3f1877
commit 86939ea421

View File

@@ -34,10 +34,10 @@ abstract class Transaction extends ArrayObject
) {
parent::__construct(
[
'pay_type' => $payType,
'type' => $type,
'pay_type' => $payType->value,
'type' => $type->value,
'amount' => $amount,
'status' => $status,
'status' => $status->name,
],
);
}