From 1265bdcce95f5816a36f761b5fe2b94e1cadd0ff Mon Sep 17 00:00:00 2001 From: ctexthuang Date: Thu, 27 Mar 2025 10:11:27 +0800 Subject: [PATCH] feat : refund --- app/Service/ServiceTrait/Api/RefundOrderTrait.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Service/ServiceTrait/Api/RefundOrderTrait.php b/app/Service/ServiceTrait/Api/RefundOrderTrait.php index da7760c..d500480 100644 --- a/app/Service/ServiceTrait/Api/RefundOrderTrait.php +++ b/app/Service/ServiceTrait/Api/RefundOrderTrait.php @@ -98,8 +98,8 @@ trait RefundOrderTrait if (!$this->orderInfo->save()) throw new Exception('更新退款订单失败'); match ($this->refundInfo->type) { - RefundCode::FULL_GOOD_REFUND => $this->orderGoodModel->where('order_id',$this->refundInfo->order_id)->update(['refund_status' => OrderCode::FINISH_REFUND]), - RefundCode::PARTIAL_GOOD_REFUND => $this->orderGoodModel->whereIn('id',json_decode($this->refundInfo->good_ids,true))->update(['refund_status' => OrderCode::FINISH_REFUND]), + RefundCode::FULL_GOOD_REFUND => $this->orderGoodModel->where('order_id',$this->refundInfo->order_id)->update(['status' => OrderCode::FINISH_REFUND]), + RefundCode::PARTIAL_GOOD_REFUND => $this->orderGoodModel->whereIn('id',json_decode($this->refundInfo->good_ids,true))->update(['status' => OrderCode::FINISH_REFUND]), }; }catch (Exception $e) {