Procházet zdrojové kódy

refactor(order): 移除订单退款中的邮费计算逻辑

- 注释掉订单详情查询及邮费相关字段获取代码
- 移除团购订单邮费计算和添加到退款金额的逻辑
- 删除邮费退款字段赋值操作
- 保留订单ID设置功能
shichen před 2 měsíci
rodič
revize
e36dd923a0

+ 10 - 10
app/common/repositories/store/order/StoreRefundOrderRepository.php

@@ -270,16 +270,16 @@ class StoreRefundOrderRepository extends BaseRepository
270 270
 //                throw new ValidateException('最高可退款' . floatval($refundPrice) . '元');
271 271
 //            Db::name('log')->insert(['data'=>'退款4']);
272 272
             //查询邮费
273
-            $orderDetail =Db::name("store_order")->where(['order_id'=>$orderId])->field("pay_postage,group_order_id,delivery_type")->find();
274
-            if($orderDetail && $orderDetail['delivery_type']=='' &&  $orderDetail['group_order_id']){
275
-                $num_group = Db::name("store_group_order")->where(['group_order_id'=>$orderDetail['group_order_id']])->value('total_num');
276
-                if($num_group == $num){
277
-                    if($orderDetail['pay_postage']){
278
-                        $data['refund_price'] = $data['refund_price'] + $orderDetail['pay_postage'];
279
-                        $data['refund_postage'] = $orderDetail['pay_postage'];
280
-                    }
281
-                }
282
-            }
273
+            // $orderDetail =Db::name("store_order")->where(['order_id'=>$orderId])->field("pay_postage,group_order_id,delivery_type")->find();
274
+            // if($orderDetail && $orderDetail['delivery_type']=='' &&  $orderDetail['group_order_id']){
275
+            //     $num_group = Db::name("store_group_order")->where(['group_order_id'=>$orderDetail['group_order_id']])->value('total_num');
276
+            //     if($num_group == $num){
277
+            //         if($orderDetail['pay_postage']){
278
+            //             $data['refund_price'] = $data['refund_price'] + $orderDetail['pay_postage'];
279
+            //             $data['refund_postage'] = $orderDetail['pay_postage'];
280
+            //         }
281
+            //     }
282
+            // }
283 283
 
284 284
             $data['order_id'] = $product['order_id'];
285 285
 //            Db::name('log')->insert(['data'=>'退款3']);