diff --git a/app/Http/Controllers/Api/OrderController.php b/app/Http/Controllers/Api/OrderController.php index 8de8516..2c595d0 100644 --- a/app/Http/Controllers/Api/OrderController.php +++ b/app/Http/Controllers/Api/OrderController.php @@ -411,11 +411,16 @@ class OrderController extends Controller //如果有核销码,生成核销二维码 if ($order->verify_code) { + $setting = AdminSetting::val(['service_appid', 'service_appsecret', 'service_token', 'service_aeskey']); $config = [ - 'app_id' => $order->agent->appid, - 'secret' => $order->agent->appsecret, + 'app_id' => $setting['service_appid'], + 'secret' => $setting['service_appsecret'], + 'token' => $setting['service_token'], + 'aes_key' => $setting['service_aeskey'], ]; - $app = Factory::miniProgram($config); + + $app = Factory::openPlatform($config); + $app = $app->miniProgram($order->agent->appid); $response = $app->app_code->getUnlimit($order->verify_code, ['page' => 'pages/verification/index']);