|
@@ -72,7 +72,7 @@ class ExpressService
|
|
|
bool $isAllDelivered = false,
|
|
bool $isAllDelivered = false,
|
|
|
): void
|
|
): void
|
|
|
{
|
|
{
|
|
|
- $response = $this->miniApp->getClient()->postJson('/wxa/sec/order/upload_shipping_info', [
|
|
|
|
|
|
|
+ $data = [
|
|
|
'order_key' => [
|
|
'order_key' => [
|
|
|
'order_number_type' => 2, // 使用微信支付单号
|
|
'order_number_type' => 2, // 使用微信支付单号
|
|
|
'transaction_id' => $transactionID,
|
|
'transaction_id' => $transactionID,
|
|
@@ -84,10 +84,15 @@ class ExpressService
|
|
|
],
|
|
],
|
|
|
'upload_time' => date('c'),
|
|
'upload_time' => date('c'),
|
|
|
'shipping_list' => $shippingList,
|
|
'shipping_list' => $shippingList,
|
|
|
- ]);
|
|
|
|
|
|
|
+ ];
|
|
|
|
|
+ $response = $this->miniApp->getClient()->postJson('/wxa/sec/order/upload_shipping_info', $data);
|
|
|
if ($response->isFailed()) {
|
|
if ($response->isFailed()) {
|
|
|
$responseData = $response->toArray();
|
|
$responseData = $response->toArray();
|
|
|
- Log::error('发货信息录入失败{transaction_id}{response}', ['transaction_id' => $transactionID, 'response' => json_encode($responseData)]);
|
|
|
|
|
|
|
+ Log::error('发货信息录入失败 {transaction_id} {response} {request}', [
|
|
|
|
|
+ 'transaction_id' => $transactionID,
|
|
|
|
|
+ 'response' => json_encode($responseData),
|
|
|
|
|
+ 'request' => json_encode($data),
|
|
|
|
|
+ ]);
|
|
|
throw_logic_exception(msg: '发货信息录入失败', code: $responseData['errcode']);
|
|
throw_logic_exception(msg: '发货信息录入失败', code: $responseData['errcode']);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|