调整退款订单

This commit is contained in:
luofei 2024-03-15 11:22:58 +08:00
parent 92d4f7263a
commit b1aea23f76

View File

@ -406,6 +406,7 @@ class StoreRefundOrderRepository extends BaseRepository
$data['order_id'] = $orderId;
$data['uid'] = $uid;
$data['mer_id'] = $order->mer_id;
$data['sale_type'] = $order['sale_type'];
$data['refund_order_sn'] = app()->make(StoreOrderRepository::class)->getNewOrderId(StoreOrderRepository::TYPE_SN_REFUND);
$refund_order_id = 0;
foreach ($products as $product) {
@ -605,6 +606,7 @@ class StoreRefundOrderRepository extends BaseRepository
$data['integral'] = $totalIntegral;
$data['platform_refund_price'] = $totalPlatformRefundPrice;
$data['refund_postage'] = $totalPostage;
$data['sale_type'] = $order['sale_type'];
return Db::transaction(function () use ($refundProduct, $data, $products, $order, &$refund_order_id) {
event('refund.creates.before', compact('data'));
@ -707,6 +709,7 @@ class StoreRefundOrderRepository extends BaseRepository
$data['refund_num'] = $num;
$data['extension_one'] = $total_extension_one;
$data['extension_two'] = $total_extension_two;
$data['sale_type'] = $order['sale_type'];
return Db::transaction(function () use ($order, $data, $product, $productId, $num) {
event('refund.create.before', compact('data'));