all(); Log::channel('paymentCallback')->info('西北-充值回调:', $param); Db::beginTransaction(); try { /* $sign=GoodsBusiness::payMd5sign($data); if($sign != $param['sign']){ throw new \Exception('签名错误!'); }*/ PayorderBusiness::paymentCallback($param['mchOrderNo']); Db::commit(); } catch (\Throwable $exception) { Db::rollBack(); Log::channel('paymentCallback')->error('西北-充值回调报错:' . $exception->getMessage(), $param); } return "success"; } /** 桥头支付回调 * @param Request $request * @return string */ public function paymentCallbackTwo(Request $request) { $param = $request->all(); Log::channel('paymentCallback')->info('桥头-充值回调:', $param); Db::beginTransaction(); try { PayorderBusiness::paymentCallback($param['mchOrderNo']); Db::commit(); } catch (\Throwable $exception) { Db::rollBack(); Log::channel('paymentCallback')->error('桥头-充值回调报错:' . $exception->getMessage(), $param); } return "success"; } /** 林北支付回调 * @param Request $request * @return string */ public function paymentCallbackThree(Request $request) { $param = $request->all(); Log::channel('paymentCallback')->info('林北-充值回调:', $param); Db::beginTransaction(); try { if ($param['orderStatus'] != 'AP') { throw new \Exception('支付异常!'); } PayorderBusiness::paymentCallback($param['callerOrderId']); Db::commit(); } catch (\Throwable $exception) { Db::rollBack(); Log::channel('paymentCallback')->error('林北-充值回调报错:' . $exception->getMessage(), $param); } return "OK"; } public function paymentCallbackFour(Request $request) { $param = $request->all(); Log::channel('paymentCallback')->info('西北-充值回调:', $param); Db::beginTransaction(); try { /* $sign=GoodsBusiness::payMd5sign($data); if($sign != $param['sign']){ throw new \Exception('签名错误!'); }*/ PayorderBusiness::paymentCallback($param['outOrderNum']); Db::commit(); } catch (\Throwable $exception) { Db::rollBack(); Log::channel('paymentCallback')->error('西北-充值回调报错:' . $exception->getMessage(), $param); } return "success"; } public function paymentCallbackFive(Request $request) { $param=$request->all(); Log::channel('paymentCallback')->info('鸿运-充值回调:',$param); Db::beginTransaction(); try { PayorderBusiness::paymentCallback($param['mchOrderNo']); Db::commit(); }catch (\Throwable $exception){ Db::rollBack(); Log::channel('paymentCallback')->error('鸿运-充值回调报错:'.$exception->getMessage(),$param); } return "success"; } }