middleware('auth:sanctum'); } protected function run(Request $request): Response { $param = $this->param; $manager = new ReceiptManager($param->recordNo); if ($manager->getReceipt()->receiptNo !== $param->receiptNo) { throw new AppCommonException("パラメータ不正"); } $customerCode = $manager->getReceipt()->customerCode; $customerCodeAuth = Auth::user()->kintone_customer_code; if ($customerCode != $customerCodeAuth) { throw new AppCommonException("パラメータ不正"); } return $manager->getPdf(); } }