shish пре 1 година
родитељ
комит
17557ac9fe
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      biz-ghs/order/services/RefundOrderService.php

+ 7 - 0
biz-ghs/order/services/RefundOrderService.php

@@ -68,6 +68,9 @@ class RefundOrderService extends BaseService
         if (bccomp($refund->refundPrice, $order->realPrice, 2) == 1) {
             util::fail("退款金额超过订单金额");
         }
+        $refund->passTime = date("Y-m-d H:i:s");
+        $refund->save();
+
         $customId = $order->customId ?? 0;
         $clearList = PurchaseClearClass::getAllByCondition(['customId' => $customId, 'status' => 1], null, '*', null, true);
         $orderIds = [];
@@ -227,6 +230,10 @@ class RefundOrderService extends BaseService
         $data['refundPrice'] = $refundPrice;
         $data['refundType'] = $post['refundType'] ?? 0;
         $data['status'] = 0;
+        $data['customName'] = $order->customName??'';
+        $data['customNamePy'] = $order->customNamePy??'';
+        $data['customMobile'] = $order->customMobile??'';
+        $data['orderTime'] = $order->payTime??'';
         $refund = RefundOrderClass::add($data, true);
         return $refund;
     }