liugc 9 месяцев назад
Родитель
Сommit
1bab61a76b
1 измененных файлов с 12 добавлено и 2 удалено
  1. 12 2
      app/api/service/DouYinService.php

+ 12 - 2
app/api/service/DouYinService.php

@@ -1062,7 +1062,14 @@ class DouYinService
                 throw new \Exception('退款订单不存在');
             }
             if($douyinRefundOrder->refund_status == 0){
-                if($params['status'] === 'SUCCESS'){
+
+                $douyinRefundOrder->refund_status = 3;
+                DouyinOrder::where('order_number', $douyinRefundOrder->order_number)->update([
+                    'order_status' => 4,
+                    'pay_status' => 3,
+                ]);
+
+                /*if($params['status'] === 'SUCCESS'){
                     $douyinRefundOrder->refund_status = 3;
                     DouyinOrder::where('order_number', $douyinRefundOrder->order_number)->update([
                         'order_status' => 4,
@@ -1072,10 +1079,13 @@ class DouYinService
                     $douyinRefundOrder->refund_status = 4;
                 }else{
                     throw new \Exception('退款状态未知');
-                }
+                }*/
                 $douyinRefundOrder->save();
             }
             Db::commit();
+
+            //通过后同意退款审核结果
+            self::sendRefundMerchant($douyinRefundOrder->order_number);
             return true;
         } catch (\Exception $e) {
             Db::rollback();