|
@@ -287,7 +287,7 @@ class OrderService
|
|
|
SupportLog::channel('pay')->error("FIND_WXPAY", ['msg' => $e->getMessage()]);
|
|
|
}
|
|
|
|
|
|
- if (!empty($result['return_code']) && $result['return_code'] == 'SUCCESS' && !empty($result['result_code']) && $result['result_code'] == 'SUCCESS') {
|
|
|
+ if (!empty($result['return_code']) && $result['return_code'] == 'SUCCESS' && !empty($result['result_code']) && $result['result_code'] == 'SUCCESS' && !empty($result['trade_state']) && $result['trade_state'] == 'SUCCESS') {
|
|
|
return $result;
|
|
|
} else {
|
|
|
sleep(5);
|