|
@@ -19,7 +19,7 @@ class QuickAppGetPackage extends BaseMiddleware
|
|
|
{
|
|
|
// 获取头部信息
|
|
|
$package = $request->header('x-package', '');
|
|
|
-
|
|
|
+
|
|
|
$origin_package = $package;
|
|
|
//FIXME 海天包传成浩瀚了,特殊处理下,这个名字就给海天用
|
|
|
// if($package =='com.beidao.kuaiying.haohan'){
|
|
@@ -32,8 +32,14 @@ class QuickAppGetPackage extends BaseMiddleware
|
|
|
// }
|
|
|
|
|
|
$package = get_real_package($package);
|
|
|
-
|
|
|
$channel_id = QappPackageService::getChannelId($package);
|
|
|
+ $sendOrderId = $request->header('send-order-id',0);
|
|
|
+ if($request->input('send_order_id',0)){
|
|
|
+ $sendOrderId = $request->input('send_order_id',0);
|
|
|
+ }
|
|
|
+ $sendOrderId = check_qapp_send_order_id($channel_id,$sendOrderId) ? $sendOrderId : 0;
|
|
|
+ $request->headers->set('send-order-id',$sendOrderId);
|
|
|
+ $request->merge(['send_order_id' => $sendOrderId]);
|
|
|
if($channel_id > 0){
|
|
|
return $next($request);
|
|
|
}else{
|