diff --git a/app/Http/Controllers/Api/SharePayController.php b/app/Http/Controllers/Api/SharePayController.php index c29c108..9fde5c7 100644 --- a/app/Http/Controllers/Api/SharePayController.php +++ b/app/Http/Controllers/Api/SharePayController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers\Api; use App\Common\OrderStatus as Status; use App\Http\Controllers\Controller; +use App\Models\Agent; use App\Models\Order; use App\Models\User; use EasyWeChat\Factory; @@ -58,7 +59,9 @@ class SharePayController extends Controller } $jssdk = $app->jssdk; - $payConfig = $jssdk->bridgeConfig($result['prepay_id'], false) + ['id' => $order->id, 'order_no' => $order->order_no]; // 返回数组 + $goback_appid = Agent::where('id', $order->agent_id)->value('appid'); + $payConfig = $jssdk->bridgeConfig($result['prepay_id'], false) + + ['id' => $order->id, 'order_no' => $order->order_no, 'appid' => $goback_appid]; // 返回数组 return $this->success($payConfig); } }