ソースを参照

Merge branch 'v4.7.0dev' of https://gitee.com/ZhongBangKeJi/CRMEB into v4.7.0dev

From-wh 2 年 前
コミット
a1c1db9f6f

+ 1 - 1
crmeb/app/api/controller/v1/store/CategoryController.php

@@ -48,6 +48,6 @@ class CategoryController
     public function getCategoryVersion()
     public function getCategoryVersion()
     {
     {
         $data = $this->services->getCategoryVersion();
         $data = $this->services->getCategoryVersion();
-        return app('json')->success(['version' => $data['version'], 'is_diy' => $data['diy']]);
+        return app('json')->success(['version' => $data['version'], 'is_diy' => $data['is_diy']]);
     }
     }
 }
 }

+ 2 - 2
crmeb/app/services/pay/OrderPayServices.php

@@ -198,7 +198,7 @@ class OrderPayServices
                 break;
                 break;
             case PayServices::ALLIN_PAY:
             case PayServices::ALLIN_PAY:
                 if (request()->isWechat()) {
                 if (request()->isWechat()) {
-                    $jsConfig['pay_url'] = AllinPay::UNITODER_H5UNIONPAY;
+                    $payUrl = AllinPay::UNITODER_H5UNIONPAY;
                 }
                 }
                 break;
                 break;
             case PayServices::WEIXIN_PAY:
             case PayServices::WEIXIN_PAY:
@@ -207,6 +207,6 @@ class OrderPayServices
                 }
                 }
         }
         }
 
 
-        return ['jsConfig' => $jsConfig, 'order_id' => $order['order_id'], 'pay_key' => $payKey];
+        return ['jsConfig' => $jsConfig, 'order_id' => $order['order_id'], 'pay_key' => $payKey, 'pay_url' => $payUrl ?? ''];
     }
     }
 }
 }

+ 3 - 4
crmeb/app/services/pay/RechargeServices.php

@@ -14,10 +14,9 @@ namespace app\services\pay;
 
 
 
 
 use app\model\user\UserRecharge;
 use app\model\user\UserRecharge;
-use app\services\user\UserRechargeServices;
 use app\services\wechat\WechatUserServices;
 use app\services\wechat\WechatUserServices;
 use crmeb\exceptions\ApiException;
 use crmeb\exceptions\ApiException;
-use Darabonba\GatewaySpi\Models\InterceptorContext\request;
+use crmeb\services\pay\extend\allinpay\AllinPay;
 
 
 /**
 /**
  *
  *
@@ -86,7 +85,7 @@ class RechargeServices
             $openid = '';
             $openid = '';
         }
         }
 
 
-        $res = $this->pay->pay($recharge['recharge_type'], $recharge['order_id'], $recharge['price'], 'user_recharge', '用户充值', ['openid' => $openid]);
+        $res = $this->pay->pay($payType, $recharge['order_id'], $recharge['price'], 'user_recharge', '用户充值', ['openid' => $openid]);
 
 
         if ($payType == PayServices::WEIXIN_PAY) {
         if ($payType == PayServices::WEIXIN_PAY) {
             if (request()->isH5()) {
             if (request()->isH5()) {
@@ -100,7 +99,7 @@ class RechargeServices
             $payStstus = 'allinpay_pay';
             $payStstus = 'allinpay_pay';
         }
         }
 
 
-        return ['jsConfig' => $res, 'pay_key' => md5($recharge['order_id']), 'order_id' => $recharge['order_id'], 'pay_type' => strtoupper($payStstus)];
+        return ['pay_url' => AllinPay::UNITODER_H5UNIONPAY, 'jsConfig' => $res, 'pay_key' => md5($recharge['order_id']), 'order_id' => $recharge['order_id'], 'pay_type' => strtoupper($payStstus)];
     }
     }
 
 
 }
 }