log->error('GoodOrderPayFinishConsumer:error:NoData:'.json_encode($data)); return Result::ACK; } $this->log->callbackLog('GoodOrderPayFinishConsumer:success:'.json_encode($data)); try { $service = new PayGoodOrderFinishService(); $service->orderNo = $data['order_sno']; $service->payType = (int)$data['pay_type']; $service->orderType = OrderCode::ORDER_TYPE_GOOD; $service->handle(); } catch (Exception|ErrException $e) { $this->log->error('GoodOrderPayFinishConsumer:error:'.$e->getMessage()); } return Result::ACK; } }