From 21727e2b7a3c7f18dcf06144c80d2cf2fb4f4e9f Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Fri, 9 Sep 2022 16:15:16 +0800 Subject: [PATCH] code format for rma creation --- beike/Shop/Services/RmaService.php | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/beike/Shop/Services/RmaService.php b/beike/Shop/Services/RmaService.php index 4944383d..b8da859d 100644 --- a/beike/Shop/Services/RmaService.php +++ b/beike/Shop/Services/RmaService.php @@ -11,14 +11,20 @@ namespace Beike\Shop\Services; - - -use Beike\Repositories\OrderProductRepo; use Beike\Repositories\RmaRepo; +use Illuminate\Database\Eloquent\Model; +use Beike\Repositories\OrderProductRepo; +use Illuminate\Database\Eloquent\Builder; class RmaService { - public static function createFromShop($data) + /** + * 创建RMA + * + * @param $data + * @return Model|Builder + */ + public static function createFromShop($data): Model|Builder { $orderProduct = OrderProductRepo::find($data['order_product_id']); $customer = current_customer(); @@ -31,7 +37,6 @@ class RmaService 'telephone' => $customer->telephone ?? '', 'product_name' => $orderProduct->name, 'sku' => $orderProduct->product_sku, - 'product_name' => $orderProduct->name, 'quantity' => $data['quantity'], 'opened' => $data['opened'], 'rma_reason_id' => $data['rma_reason_id'], @@ -40,8 +45,6 @@ class RmaService 'status' => 'pending', ]; - $rma = RmaRepo::create($params); - - return $rma; + return RmaRepo::create($params); } }