|
@@ -96,6 +96,12 @@ class deliveryLogic
|
|
|
array_push($delivery_order_list, $delivery_order);
|
|
|
}
|
|
|
}
|
|
|
+ // 订单状态不对
|
|
|
+ if (empty($delivery_order_list) || count($delivery_order_list) == 0) {
|
|
|
+ Log::record("putOrder: pay_sn={$pay_sn}, 错误原因: 订单状态不对");
|
|
|
+ return fasle;
|
|
|
+ }
|
|
|
+
|
|
|
$data = array('type' => 'PUT_TRADE', 'data' => $delivery_order_list);
|
|
|
$body = json_encode($data,JSON_UNESCAPED_UNICODE);
|
|
|
$sign = $this->sign($body);
|