shish 2 年 前
コミット
ff0a17c60c
1 ファイル変更4 行追加0 行削除
  1. 4 0
      console/controllers/RefundController.php

+ 4 - 0
console/controllers/RefundController.php

@@ -33,6 +33,10 @@ class RefundController extends Controller
                     RefundOrderItemClass::updateByCondition(['orderSn' => $orderSn], ['status' => $status, 'addTime' => $addTime, 'updateTime' => $updateTime]);
                     $cgRefundId = $refund['cgRefundId'] ?? 0;
                     $cgRefund = CgRefundClass::getById($cgRefundId, true);
+                    if (empty($cgRefund)) {
+                        echo "{$orderSn} 没有找到采购的退款信息\n";
+                        continue;
+                    }
                     $cgRefundStatus = $cgRefund->status;
                     $cgOrderSn = $cgRefund->orderSn ?? '';
                     $addTime = $cgRefund->addTime;