wesmiler 1 mesiac pred
rodič
commit
9340ee269b
1 zmenil súbory, kde vykonal 9 pridanie a 1 odobranie
  1. 9 1
      app/Services/Api/AccountService.php

+ 9 - 1
app/Services/Api/AccountService.php

@@ -390,6 +390,8 @@ class AccountService extends BaseService
             }
         }
 
+        $system = isset($params['system']) && $params['system'] ? $params['system'] : [];
+        $platform = isset($system['platform']) && $system['platform']? $system['platform'] : 'mp';
         $info = MemberModel::where(['id' => $userId, 'mark' => 1])
             ->select(['id', 'openid', 'mobile', 'status'])
             ->first();
@@ -450,7 +452,13 @@ class AccountService extends BaseService
         ];
 
         // 调起支付
-        $payment = PaymentService::make()->minPay($info, $payOrder, 'pay');
+        // 调起支付
+        if($platform == 'wechat'){
+            $payment = PaymentService::make()->mpPay($info, $payOrder, 'pay');
+        }else{
+            $payment = PaymentService::make()->minPay($info, $payOrder, 'pay');
+        }
+
         if (empty($payment)) {
             DB::rollBack();
             RedisService::clear($cacheKey . '_lock');