diff --git a/app/Controller/CallBackController.php b/app/Controller/CallBackController.php index e34b827..78c68c1 100644 --- a/app/Controller/CallBackController.php +++ b/app/Controller/CallBackController.php @@ -104,7 +104,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayInquirySuccess")->error("问诊微信支付回调数据处理失败,缺少外部订单号"); return $server->serve(); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayInquirySuccess")->error($e->getMessage()); return $this->wxPayErrorReturn($e->getMessage()); @@ -201,7 +201,7 @@ class CallBackController extends AbstractController Order::edit($params,$data); Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Db::rollBack(); Log::getInstance("CallBack-wxPayInquirySuccess")->error($e->getMessage()); @@ -267,7 +267,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayInquirySuccess")->info("发送im消息成功"); } } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayInquirySuccess")->error("问诊微信支付回调数据处理成功,分配医生/发送问诊消息失败:" . $e->getMessage()); return $server->serve(); @@ -305,7 +305,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayInquiryRefund")->error("微信退款回调数据错误"); return $server->serve(); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayInquiryRefund")->error($e->getMessage()); return $this->wxPayErrorReturn($e->getMessage()); @@ -352,7 +352,7 @@ class CallBackController extends AbstractController $OrderService->orderRefundResult($order_inquiry['inquiry_no'],$message['refund_status'],$message['success_time']); Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Db::rollBack(); Log::getInstance("CallBack-wxPayInquiryRefund")->error("微信支付回调数据验证失败:" . $e->getMessage()); @@ -404,7 +404,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayProductSuccess")->error("缺少外部订单号"); return $server->serve(); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayProductSuccess")->error($e->getMessage()); return $this->wxPayErrorReturn($e->getMessage()); @@ -498,7 +498,7 @@ class CallBackController extends AbstractController } Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { Db::rollBack(); Log::getInstance("CallBack-wxPayProductSuccess")->error("药品微信支付回调数据处理失败:" . $e->getMessage()); return $this->wxPayErrorReturn($e->getMessage()); @@ -580,7 +580,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayProductRefund")->error("缺少外部订单号"); return $server->serve(); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayProductRefund")->error($e->getMessage()); return $this->wxPayErrorReturn($e->getMessage()); @@ -637,7 +637,7 @@ class CallBackController extends AbstractController $OrderService->orderRefundResult($order_product['order_product_no'],$message['refund_status'],$message['success_time']); Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Db::rollBack(); Log::getInstance("CallBack-wxPayProductRefund")->error("药品微信退款回调数据处理失败:" . $e->getMessage()); @@ -657,7 +657,7 @@ class CallBackController extends AbstractController $MessagePush = new MessagePush($user_patient['user_id']); $MessagePush->refundProductSuccess($order_product['order_product_id']); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayProductRefund")->error("微信退款回调处理成功,推送消息失败:" . $e->getMessage()); return $server->serve(); @@ -726,7 +726,7 @@ class CallBackController extends AbstractController }else{ return $this->ImErrorReturn("非法事件"); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 return $this->ImErrorReturn($e->getMessage()); } @@ -830,7 +830,7 @@ class CallBackController extends AbstractController } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance()->error("处方平台物流回调数据处理失败:" . $e->getMessage()); return $this->platformLogisticsErrorReturn($e->getMessage()); @@ -1064,7 +1064,7 @@ class CallBackController extends AbstractController } return $this->LogisticsSuccessReturn(); - } catch (\Exception $e) { + } catch (\Throwable $e) { return $this->LogisticsFailReturn("异常:" . $e->getMessage()); } } @@ -1224,7 +1224,7 @@ class CallBackController extends AbstractController Order::edit($params,$data); Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Db::rollBack(); Log::getInstance("CallBack-xPayDetectionSuccess")->error("问诊微信支付回调数据处理失败:" . $e->getMessage()); @@ -1264,7 +1264,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayDetectionRefund")->error("缺少外部订单号"); return $server->serve(); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayDetectionRefund")->error($e->getMessage()); return $this->wxPayErrorReturn($e->getMessage()); @@ -1311,7 +1311,7 @@ class CallBackController extends AbstractController $OrderService->orderRefundResult($order_detection['detection_no'],$message['refund_status'],$message['success_time']); Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Db::rollBack(); Log::getInstance("CallBack-wxPayDetectionRefund")->error("微信支付回调数据验证失败:" . $e->getMessage()); @@ -2344,7 +2344,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayServiceRefund")->error("缺少外部订单号"); return $server->serve(); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayServiceRefund")->error($e->getMessage()); return $this->wxPayErrorReturn($e->getMessage()); @@ -2391,7 +2391,7 @@ class CallBackController extends AbstractController $OrderService->orderRefundResult($order_service_package['order_service_no'],$message['refund_status'],$message['success_time']); Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Db::rollBack(); Log::getInstance("CallBack-wxPayServiceRefund")->error("微信支付回调数据验证失败:" . $e->getMessage()); @@ -2788,7 +2788,7 @@ class CallBackController extends AbstractController } Db::commit(); - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Db::rollBack(); Log::getInstance("CallBack-wxPayServiceSuccess")->error("问诊微信支付回调数据处理失败:" . $e->getMessage()); @@ -2830,7 +2830,7 @@ class CallBackController extends AbstractController Log::getInstance("CallBack-wxPayServiceSuccess")->info("发送im消息成功"); } - } catch (\Exception $e) { + } catch (\Throwable $e) { // 验证失败 Log::getInstance("CallBack-wxPayInquirySuccess")->error("微信支付回调处理成功,分配医生/发送问诊消息失败:" . $e->getMessage()); return $server->serve();