|
@@ -20,54 +20,54 @@ class GoodsBusiness
|
|
|
$payorderId = PayorderBusiness::orderAdd($param);
|
|
$payorderId = PayorderBusiness::orderAdd($param);
|
|
|
|
|
|
|
|
$payorder = Db::table('wa_payorder')->where('id', $payorderId)->first();
|
|
$payorder = Db::table('wa_payorder')->where('id', $payorderId)->first();
|
|
|
-//
|
|
|
|
|
-// if ($payorder->pay_type == 2) {
|
|
|
|
|
-// $data = PayTwoBusiness::payment($payorder->order_no, $payorder->pay_characteristic, $payorder->money, Arr::get($param, 'url', ''));
|
|
|
|
|
-// Log::channel('payment')->info('桥头', $data);
|
|
|
|
|
-// if (Arr::get($data, 'data.retCode') != 'SUCCESS') {
|
|
|
|
|
-// throw new \Exception('通道未开通!');
|
|
|
|
|
-// }
|
|
|
|
|
-// $arr = [
|
|
|
|
|
-// 'type' => 2,
|
|
|
|
|
-// 'url' => Arr::get($data, 'data.payParams.payUrl'),
|
|
|
|
|
-// 'payOrderId' => ''
|
|
|
|
|
-// ];
|
|
|
|
|
-// }elseif ($payorder->pay_type == 3) {
|
|
|
|
|
-// $data = PayThreeBusiness::payment($payorder->order_no, $payorder->pay_characteristic, $payorder->money, Arr::get($param, 'url', ''));
|
|
|
|
|
-// Log::channel('payment')->info('林北', $data);
|
|
|
|
|
-// if (Arr::get($data, 'data.code') != 1000) {
|
|
|
|
|
-// throw new \Exception('通道未开通!');
|
|
|
|
|
-// }
|
|
|
|
|
-// $arr = [
|
|
|
|
|
-// 'type' => 2,
|
|
|
|
|
-// 'url' => Arr::get($data, 'data.data.message.url'),
|
|
|
|
|
-// 'payOrderId' => ''
|
|
|
|
|
-// ];
|
|
|
|
|
-// }elseif ($payorder->pay_type == 5) {
|
|
|
|
|
-// $data = PayFiveBusiness::payment($payorder->order_no, $payorder->pay_characteristic, $payorder->money, Arr::get($param, 'url', ''));
|
|
|
|
|
-// Log::channel('payment')->info('鸿运', $data);
|
|
|
|
|
-// if (Arr::get($data, 'data.retCode') != 'SUCCESS') {
|
|
|
|
|
-// throw new \Exception('通道未开通!');
|
|
|
|
|
-// }
|
|
|
|
|
-// $arr = [
|
|
|
|
|
-// 'type' => 2,
|
|
|
|
|
-// 'url' => Arr::get($data, 'data.payParams.payUrl'),
|
|
|
|
|
-// 'payOrderId' => ''
|
|
|
|
|
-// ];
|
|
|
|
|
-// } else {
|
|
|
|
|
-// $arr = [
|
|
|
|
|
-// 'type' => 1,
|
|
|
|
|
-// 'url' => '',
|
|
|
|
|
-// 'payOrderId' => ''
|
|
|
|
|
-// ];
|
|
|
|
|
-// }
|
|
|
|
|
|
|
|
|
|
|
|
+ if ($payorder->pay_type == 2) {
|
|
|
|
|
+ $data = PayTwoBusiness::payment($payorder->order_no, $payorder->pay_characteristic, $payorder->money, Arr::get($param, 'url', ''));
|
|
|
|
|
+ Log::channel('payment')->info('桥头', $data);
|
|
|
|
|
+ if (Arr::get($data, 'data.retCode') != 'SUCCESS') {
|
|
|
|
|
+ throw new \Exception('通道未开通!');
|
|
|
|
|
+ }
|
|
|
|
|
+ $arr = [
|
|
|
|
|
+ 'type' => 2,
|
|
|
|
|
+ 'url' => Arr::get($data, 'data.payParams.payUrl'),
|
|
|
|
|
+ 'payOrderId' => ''
|
|
|
|
|
+ ];
|
|
|
|
|
+ }elseif ($payorder->pay_type == 3) {
|
|
|
|
|
+ $data = PayThreeBusiness::payment($payorder->order_no, $payorder->pay_characteristic, $payorder->money, Arr::get($param, 'url', ''));
|
|
|
|
|
+ Log::channel('payment')->info('林北', $data);
|
|
|
|
|
+ if (Arr::get($data, 'data.code') != 1000) {
|
|
|
|
|
+ throw new \Exception('通道未开通!');
|
|
|
|
|
+ }
|
|
|
$arr = [
|
|
$arr = [
|
|
|
'type' => 2,
|
|
'type' => 2,
|
|
|
- 'url' => Arr::get($param, 'url', ''),
|
|
|
|
|
|
|
+ 'url' => Arr::get($data, 'data.data.message.url'),
|
|
|
|
|
+ 'payOrderId' => ''
|
|
|
|
|
+ ];
|
|
|
|
|
+ }elseif ($payorder->pay_type == 5) {
|
|
|
|
|
+ $data = PayFiveBusiness::payment($payorder->order_no, $payorder->pay_characteristic, $payorder->money, Arr::get($param, 'url', ''));
|
|
|
|
|
+ Log::channel('payment')->info('鸿运', $data);
|
|
|
|
|
+ if (Arr::get($data, 'data.retCode') != 'SUCCESS') {
|
|
|
|
|
+ throw new \Exception('通道未开通!');
|
|
|
|
|
+ }
|
|
|
|
|
+ $arr = [
|
|
|
|
|
+ 'type' => 2,
|
|
|
|
|
+ 'url' => Arr::get($data, 'data.payParams.payUrl'),
|
|
|
|
|
+ 'payOrderId' => ''
|
|
|
|
|
+ ];
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $arr = [
|
|
|
|
|
+ 'type' => 1,
|
|
|
|
|
+ 'url' => '',
|
|
|
'payOrderId' => ''
|
|
'payOrderId' => ''
|
|
|
];
|
|
];
|
|
|
- PayorderBusiness::payorderSave(collect($payorder)->toArray());
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+// $arr = [
|
|
|
|
|
+// 'type' => 2,
|
|
|
|
|
+// 'url' => Arr::get($param, 'url', ''),
|
|
|
|
|
+// 'payOrderId' => ''
|
|
|
|
|
+// ];
|
|
|
|
|
+// PayorderBusiness::payorderSave(collect($payorder)->toArray());
|
|
|
|
|
|
|
|
} catch (\Throwable $exception) {
|
|
} catch (\Throwable $exception) {
|
|
|
throw new \Exception($exception->getMessage());
|
|
throw new \Exception($exception->getMessage());
|