|
@@ -39,6 +39,13 @@ class Wechat extends Core
|
|
|
$input->SetOut_trade_no($order_id);
|
|
|
$result = \WxPayApi::orderQuery($this->config, $input);
|
|
|
|
|
|
+ if (isset($result['transaction_id']) && isset($result['out_trade_no']) && isset($result['trade_state_desc'])) {
|
|
|
+ if ($msg) {
|
|
|
+ $msg = $result['transaction_id'] . ':' . $msg;
|
|
|
+ }
|
|
|
+ $this->updateOrder($result['out_trade_no'], $result['cash_fee'], $msg);
|
|
|
+ }
|
|
|
+
|
|
|
return $result;
|
|
|
}
|
|
|
|