|
@@ -7,9 +7,7 @@ use App\Libs\Utils;
|
|
|
use App\Modules\Activity\Models\Activity;
|
|
|
use App\Modules\Statistic\Services\AdVisitStatService;
|
|
|
use App\Http\Controllers\QuickApp\BaseController;
|
|
|
-use App\Modules\User\Models\QappPackage;
|
|
|
use Illuminate\Http\Request;
|
|
|
-
|
|
|
use App\Modules\Subscribe\Services\BookOrderService;
|
|
|
use App\Modules\Subscribe\Services\ChapterOrderService;
|
|
|
use App\Modules\Subscribe\Services\OrderService;
|
|
@@ -458,6 +456,9 @@ class OrdersController extends BaseController
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ // 包名
|
|
|
+ $package = $request->header('x-package', '');
|
|
|
+
|
|
|
return compact(
|
|
|
'distribution_channel_id',
|
|
|
'uid',
|
|
@@ -469,7 +470,8 @@ class OrdersController extends BaseController
|
|
|
'from_bid',
|
|
|
'from_type',
|
|
|
'order_type',
|
|
|
- 'activity_id'
|
|
|
+ 'activity_id',
|
|
|
+ 'package'
|
|
|
);
|
|
|
}
|
|
|
|
|
@@ -506,17 +508,6 @@ class OrdersController extends BaseController
|
|
|
{
|
|
|
if ($params = $this->getPayParams($request)) {
|
|
|
$params['pay_merchant_id'] = $this->app_pay_merchat_id;
|
|
|
-
|
|
|
- // 针对聚裕的包无法支付的问题(注册时传入了仙女阅读的包名,导致支付时取的支付信息不一致)
|
|
|
- $package = $request->header('x-package', '');
|
|
|
- if ($package === 'com.juyu.kuaiying.rmyq') {
|
|
|
- $packageInfo = QappPackage::getPackageByPackage($package);
|
|
|
- $payMerchantId = getProp($packageInfo, 'app_pay_merchat_id');
|
|
|
- if ($payMerchantId) {
|
|
|
- $params['pay_merchant_id'] = $payMerchantId;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
} else {
|
|
|
return response()->error('QAPP_PARAM_ERROR');
|
|
|
}
|
|
@@ -566,16 +557,6 @@ class OrdersController extends BaseController
|
|
|
{
|
|
|
if ($params = $this->getPayParams($request)) {
|
|
|
$params['pay_merchant_id'] = $this->h5_pay_merchat_id;
|
|
|
-
|
|
|
- // 针对聚裕的包无法支付的问题(注册时传入了仙女阅读的包名,导致支付时取的支付信息不一致)
|
|
|
- $package = $request->header('x-package', '');
|
|
|
- if ($package === 'com.juyu.kuaiying.rmyq') {
|
|
|
- $packageInfo = QappPackage::getPackageByPackage($package);
|
|
|
- $payMerchantId = getProp($packageInfo, 'h5_pay_merchat_id');
|
|
|
- if ($payMerchantId) {
|
|
|
- $params['pay_merchant_id'] = $payMerchantId;
|
|
|
- }
|
|
|
- }
|
|
|
} else {
|
|
|
return response()->error('QAPP_PARAM_ERROR');
|
|
|
}
|
|
@@ -615,18 +596,7 @@ class OrdersController extends BaseController
|
|
|
{
|
|
|
if ($params = $this->getPayParams($request)) {
|
|
|
$params['pay_merchant_id'] = $this->ali_pay_merchat_id;
|
|
|
-
|
|
|
- // 针对聚裕的包无法支付的问题(注册时传入了仙女阅读的包名,导致支付时取的支付信息不一致)
|
|
|
- $package = $request->header('x-package', '');
|
|
|
- if ($package === 'com.juyu.kuaiying.rmyq') {
|
|
|
- $packageInfo = QappPackage::getPackageByPackage($package);
|
|
|
- $payMerchantId = getProp($packageInfo, 'ali_pay_merchat_id');
|
|
|
- if ($payMerchantId) {
|
|
|
- $params['pay_merchant_id'] = $payMerchantId;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- $params['type'] = 'App';
|
|
|
+ $params['type'] = 'App';
|
|
|
} else {
|
|
|
return response()->error('QAPP_PARAM_ERROR');
|
|
|
}
|